欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java求0到1000各個位數(shù)的和

鄭雨菲1年前6瀏覽0評論

Java是一種流行的編程語言之一,擁有廣泛的應(yīng)用。今天我們來看一個有趣的問題:如何求0到1000之間每個數(shù)的各個位數(shù)之和?

public class SumOfDigits {
public static void main(String[] args) {
for (int i = 0; i<= 1000; i++) {
int sum = 0;
int n = i;
while (n >0) {
sum += n % 10;
n /= 10;
}
System.out.println("Number: " + i + ", Sum of digits: " + sum);
}
}
}

以上是Java代碼實現(xiàn)。我們使用了一個for循環(huán)來遍歷0到1000之間的所有整數(shù)。對于每一個整數(shù),我們通過一個while循環(huán)來計算它的各個位數(shù)的和。具體來說,我們用n來存儲當前的整數(shù),然后在while循環(huán)中,每次把n除以10得到最后一位數(shù)字,加到sum中,然后將n除以10(即去掉最后一位數(shù)字)。

最后,我們輸出每個數(shù)及其各位數(shù)字之和。可以看到,我們得到了0到1000之間每個數(shù)的各位數(shù)字之和的結(jié)果。