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

java計算一個數的各位和

張吉惟1年前6瀏覽0評論

java語言是一門面向對象編程的語言,它可以用于編寫各種各樣的程序,今天我們來學習一個java程序,可以幫助大家計算一個數的各位數字的和。

public class DigitSum {
public static void main(String[] args) {
int num = 123456;
int sum = 0;
while (num >0) {
sum += num % 10;
num /= 10;
}
System.out.println("各位數字之和是:" + sum);
}
}

代碼中的主要部分是一個while循環,它的條件是num>0,即只要數字num還有位數,就會一直執行下去。while循環中的兩步操作是求取num的各位數字,和將num除以10。

為了求取num的各位數字,我們使用了一個%操作。%是取余符號,它求得的結果就是num的個位數字。然后我們將結果累加到sum中。

將num除以10,是為了使num的位數減少1,以便在下一輪循環中求取下一個數字。當num小于等于0時,循環就結束了,此時sum中的值就是num各位數字的和。

因此,當我們運行這個程序時,控制臺會輸出:“各位數字之和是:21”,這個結果也是代碼的期望輸出。