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

java求正整數n的各個數的和

劉若蘭1年前7瀏覽0評論

Java是一門廣泛應用于計算機科學和軟件開發領域的編程語言,具有簡單易學、跨平臺等特點。今天,我們就來學習一下如何使用Java求正整數n的各個數的和。

public class SumOfDigits {
	public static int sumOfDigits(int n) {
if (n< 10) {
return n;
} else {
return n % 10 + sumOfDigits(n / 10);
}
	}
public static void main(String[] args) {
int n = 12345;
System.out.println("輸入的正整數n是:" + n);
System.out.println("各個位數的和為:" + sumOfDigits(n));
	}
}

以上代碼中,我們定義了一個函數sumOfDigits,該函數用于遞歸求解正整數n的各個數的和。在main函數中,我們輸入一個正整數n,并調用sumOfDigits函數求解各個位數的和,并通過System.out.println輸出結果。可以看到,程序非常簡單明了,運行結果為:

輸入的正整數n是:12345
各個位數的和為:15

總之,Java作為一門高級語言,擁有強大的語法和功能,可以用于解決許多實際問題。希望大家通過本文的學習,對Java的使用有更深入的理解和認識。