題目:打印出所有的"水仙花數",所謂"水仙花數"是指一個三位數,其各位數字立方和等於該數本身。例如:153 是一個"水仙花數",因爲153=1的三次方+5的三次方+3的三次方。
代碼:
結果:
總結:已知水仙花數爲三位數,所以必在100-1000之間。又分別取x的百位 十位 個位 ,取完之後利用if語句判斷是否x=個位三次方+百位三次方+十位三次方。若相等則輸出。
題目:打印出所有的"水仙花數",所謂"水仙花數"是指一個三位數,其各位數字立方和等於該數本身。例如:153 是一個"水仙花數",因爲153=1的三次方+5的三次方+3的三次方。
代碼:
結果:
總結:已知水仙花數爲三位數,所以必在100-1000之間。又分別取x的百位 十位 個位 ,取完之後利用if語句判斷是否x=個位三次方+百位三次方+十位三次方。若相等則輸出。