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

java 奇數(shù)和

林國瑞2年前9瀏覽0評論

Java 奇數(shù)和是指所有奇數(shù)的數(shù)字之和。在 Java 中,可以使用循環(huán)和條件語句來計算奇數(shù)和。

public class OddSum {
public static void main(String[] args) {
int sum = 0;
for(int i = 1; i<= 100; i++){
if(i % 2 != 0){
sum += i;
}
}
System.out.println("1到100之間的所有奇數(shù)和為:" + sum);
}
}

上面的代碼通過 for 循環(huán)遍歷 1 到 100 的所有數(shù)字,使用 if 語句判斷每個數(shù)字是否為奇數(shù),并將每個奇數(shù)累加到變量 sum 中。最后輸出所有奇數(shù)的和。

除了使用循環(huán)和條件語句外,還可以使用遞歸函數(shù)來計算奇數(shù)和。

public class OddSum {
public static void main(String[] args) {
int sum = oddSum(100);
System.out.println("1到100之間的所有奇數(shù)和為:" + sum);
}
public static int oddSum(int n){
if(n == 1){
return 1;
}else{
if(n % 2 == 0){
return oddSum(n-1);
}else{
return n + oddSum(n-2);
}
}
}
}

上面的代碼定義了一個名為 oddSum 的遞歸函數(shù),該函數(shù)接受一個整數(shù)參數(shù) n,返回 1 到 n 之間所有奇數(shù)的和。函數(shù)中使用 if 語句判斷 n 是否為奇數(shù),如果是,則將其累加到函數(shù)返回值中,否則遞歸調(diào)用 oddSum(n-1)。

總之,無論是使用循環(huán)還是遞歸函數(shù),Java 奇數(shù)和的計算都很簡單。只需要將所有奇數(shù)累加起來即可。