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

java輸出前10項只和

林晨陽1年前7瀏覽0評論

Java求解前十項只和問題是一道經典的算法問題。這個問題的解法有多種,可以使用循環(huán)或遞歸等方式進行求解。

public class Main {
public static void main(String[] args) {
int sum = 0;
for(int i=1; i<=10; i++) {
sum += i;
}
System.out.println("前十項只和為:" + sum);
}
}

以上代碼使用了for循環(huán)來求解前十項只和問題。首先定義一個初始值為0的變量sum,然后使用循環(huán)來對1-10之間的數進行累加,最后將結果輸出到控制臺。

下面是另一種遞歸方式的代碼:

public class Main {
public static void main(String[] args) {
int n = 10;
int sum = getSum(n);
System.out.println("前" + n + "項只和為:" + sum);
}
public static int getSum(int n) {
if(n == 1) {
return 1;
}
return n + getSum(n-1);
}
}

以上代碼使用了遞歸方式來求解前十項只和問題。定義了一個遞歸函數getSum,在函數中對n進行判斷,如果n等于1,則返回1。否則遞歸調用getSum函數,傳入n-1作為參數,并將結果與當前的n相加。最終的結果將作為函數返回值返回。