亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

JAVA水仙花數怎么統計

小億
100
2023-07-04 02:25:34
欄目: 編程語言

JAVA中可以使用循環和條件判斷來統計水仙花數。

水仙花數是指一個三位數,其各位數字的立方和等于該數本身。例如,153是一個水仙花數,因為1^3 + 5^3 + 3^3 = 153。

下面是一個統計水仙花數的示例代碼:

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

這段代碼使用一個循環從100到999遍歷所有三位數。在循環內部,將當前數分解為百位、十位和個位數字,并計算它們的立方和。如果立方和等于當前數,則打印出該數。

運行以上代碼,將會輸出所有的水仙花數:

153
370
371
407

這些就是所有的三位水仙花數。

0
新营市| 泸西县| 长治市| 梁平县| 岳阳县| 社旗县| 凤城市| 乌拉特中旗| 五莲县| 永仁县| 永嘉县| 宕昌县| 九江市| 鄂温| 新巴尔虎左旗| 丹棱县| 阳泉市| 青州市| 临西县| 乌兰察布市| 桑植县| 宝丰县| 南昌县| 陆河县| 青川县| 白玉县| 孝昌县| 峡江县| 黄浦区| 白沙| 屏东县| 西吉县| 马山县| 扬中市| 公主岭市| 阿鲁科尔沁旗| 永春县| 本溪| 长岛县| 于田县| 宣城市|