打印出所有的 "水仙花數(shù) "

題目:打印出100-999中所有的 "水仙花數(shù) ",所謂 "水仙花數(shù) "是指一個(gè)三位數(shù),其各位數(shù)字立方和等于該數(shù)本身。
例如:153是一個(gè) "水仙花數(shù) ",因?yàn)?53=1的三次方+5的三次方+3的三次方。

    public static void main(String[] args) {
        for (int number = 100; number <= 999; number++) {
            int g = number % 10;
            int s = number / 10 % 10;
            int b = number / 100 % 10;
            if (g * g * g + s * s * s + b * b * b == number) {
                System.out.println("水仙花數(shù)是:" + number);
            }
        }
    }
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容