1. 程式人生 > 其它 >Java經典程式設計習題100例:第5例:輸出所有的水仙花數

Java經典程式設計習題100例:第5例:輸出所有的水仙花數

技術標籤:Java體系java演算法pythonC語言資料結構

不要自卑,去提升實力
網際網路行業誰技術牛誰是爹
如果文章可以帶給你能量,那是最好的事!請相信自己
加油o~

Java經典程式設計習題,初學者可以參考學習

在這裡插入圖片描述
點選下面連結
Java經典程式設計100例習題彙總

題目描述:

輸出所有的水仙花數,把謂水仙花數是指一個數3位數,其各各位數字立方和等於其本身

解題思路:

例如: 153 = 1*1*1 + 3*3*3 + 5*5*5

程式碼:

public class Main {
    public static void main(String[] args) {
        for
(int i=100;i<1000;i++){ int a=i/100; int b=i/10%10; int c=i%10; if(i==(Math.pow(a,3)+Math.pow(b,3)+Math.pow(c,3))){ System.out.println(i); } } } }