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

java求一個整數各數位的和

林玟書1年前6瀏覽0評論

Java是一種廣泛使用的編程語言,其常用功能之一是對數字進行計算。在Java中,如果需要求一個整數各數位的和,可以通過以下代碼實現:

public static int sumOfDigits(int n) {
int sum = 0;
while(n != 0) {
sum += n % 10;
n /= 10;
}
return sum;
}

該函數接收一個整數n作為參數,使用while循環將n的每一位數取出并相加,直到n變為0。最后返回各位數的和。

為了測試該函數是否有效,可以編寫一個簡單的Java程序:

public class Main {
public static void main(String[] args) {
int n = 123456789;
System.out.println("The sum of digits of " + n + " is " + sumOfDigits(n));
}
}

運行該程序,控制臺將輸出以下內容:

The sum of digits of 123456789 is 45

由此可見,函數成功求得了整數123456789各位數的和,且結果正確。