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

java遞歸求1到100的和

陳思宇1年前7瀏覽0評論

在Java編程中,遞歸是一種非常常見的編程方式,也是一種非常好的解決問題的方法。下面我們將通過Java遞歸的方式來求出1到100的和。

public class RecursionDemo {
public static void main(String[] args) {
int sum = getSum(100);
System.out.println("1到100的和為:" + sum);
}
public static int getSum(int n) {
if (n == 1) {
return 1;
} else {
return n + getSum(n-1);
}
}
}

上述代碼中,我們定義了一個遞歸函數getSum,用于求解1到n的和,如果n為1,則返回1,否則返回n加上getSum(n-1)的結果。在main函數中,我們調用getSum函數并傳入100,將結果存儲在sum變量中,并打印輸出。

運行上述代碼,可以得到如下輸出結果:

1到100的和為:5050

通過Java遞歸的方式求1到100的和,不僅代碼量少,而且執行效率也比較高。因此,在進行編程時,我們需要靈活運用遞歸的思想,從而更好地解決問題。