色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java計(jì)算水仙花數(shù)并加和

在Java編程語(yǔ)言中,有一種數(shù)字被稱為“水仙花數(shù)”。水仙花數(shù)是指一個(gè)三位數(shù),其個(gè)位、十位、百位數(shù)字的立方和等于該數(shù)本身。例如153是一個(gè)水仙花數(shù),因?yàn)?1^3 + 5^3 + 3^3 = 153。我們可以編寫(xiě)代碼來(lái)計(jì)算三位數(shù)中的所有水仙花數(shù),并將它們相加。

public class NarcissusNumber {
public static void main(String[] args) {
int sum = 0; // 用于存儲(chǔ)水仙花數(shù)的總和
for (int i = 100; i< 1000; i++) {
int a = i / 100; // 獲取百位上的數(shù)字
int b = (i / 10) % 10; // 獲取十位上的數(shù)字
int c = i % 10; // 獲取個(gè)位上的數(shù)字
if (a * a * a + b * b * b + c * c * c == i) {
System.out.println(i); // 打印出水仙花數(shù)
sum += i; // 將水仙花數(shù)加入總和
}
}
System.out.println("水仙花數(shù)的總和為:" + sum); // 打印出總和
}
}

我們首先定義一個(gè)變量sum,用于存儲(chǔ)所有水仙花數(shù)的和。然后使用for循環(huán)來(lái)遍歷所有三位數(shù),依次獲取百位、十位和個(gè)位上的數(shù)字。如果這三個(gè)數(shù)字的立方和等于該數(shù)本身,那么就說(shuō)明這個(gè)數(shù)字是一個(gè)水仙花數(shù)。我們將它打印出來(lái),然后將它加入總和中。最后,我們打印出總和即可。