題目:列印出所有的"水仙花數",所謂"水仙花數"是指乙個三位數,其各位數字立方和等於該數本身。
例如:153是乙個"水仙花數",因為153=1的三次方+5的三次方+3的三次方。
程式分析:利用for迴圈控制100-999個數,每個數分解出個位,十位,百位。
1 @suppresswarnings()2public
class
_003shuixianflower
17return
flag;18}
1920
public
static
void
countflower() 29}
30 system.out.println("100到1000之間有" + x + "個水仙花數");
31 system.out.println("所有的水仙花數為:" +v);32}
3334
public
static
void
main(string args)
37 }
求水仙花 ghpython 水仙花數02
今天咱們繼續來看看老潘微博裡的乙個python小案例,求水仙花數,這個小案例在前兩天已經分享了,今天分享另一種方法,常言道只要思想不滑坡,方法總比困難多,而且今天的方法個人覺得更pythonic一點。水仙花數 四葉玫瑰數 五角星數 由於2位數的自冪數不存在,這裡直接從100遍歷到100000 for...
求水仙花 求 3 位數中的水仙花數?
水仙花數嘛!乙個數n,就是3 位數中,每個位上的數,3 次方以後,依舊等於n 解題關鍵 1 對水仙花組成的理解 2 理解,什麼是取模 什麼是取餘 ok,擼碼開始 include stdio.h int main return 0 執行結果如下 組成元素 a 1 b 5 c 3水仙花數有 153 組成...
水仙花數題解
水仙花數 3位數,其各位數字立方和為該數本身.include stdio.h void main int i,j,k,n 定義n的個位數為k,十位為j,百位為i printf narcissus numbers are for n 100 n 1000 n 使n從100 999迴圈 i n 100 ...