Java中while循環是一種基本的循環結構。使用while循環可以輕松地實現對指定條件的重復執行。在這篇文章中,我們將演示如何使用Java while循環計算奇數和。
public class OddSum {
public static void main(String args[]) {
int n = 1; //初始化變量n為1
int sum = 0; //初始化變量sum為0
while(n<= 100) { //當n<=100時,重復執行以下代碼
if(n%2==1) { //如果n是奇數
sum += n; //將n累加到sum中
}
n++; //n自增1
}
System.out.println("1到100中所有奇數的和為:" + sum); //輸出結果
}
}
上面的代碼中,我們首先初始化變量n為1和sum為0。然后,在while循環中,我們判斷n是否小于等于100,如果是則重復執行以下代碼塊:
if(n%2==1) { //如果n是奇數
sum += n; //將n累加到sum中
}
n++;
在代碼塊中,首先使用if語句判斷n是否為奇數,如果是,則將n的值累加到sum中,然后將n自增1。循環結束時,我們輸出1到100中所有奇數的和。
這就是使用Java while循環計算奇數和的方法。當然,我們也可以使用其他的循環結構來實現同樣的功能。重要的是選擇一種適合自己的解決方案,以便在編程中更加高效地解決問題。
上一篇java json 庫