java循環語句for與無限循環


一 for循環

for循環語句是最常用的循環語句,一般用在循環次數已知的情況下。

格式:

 

for(初始化表達式; 循環條件; 操作表達式){

 

執行語句

 

………

 

}

循環流程:

for(① ; ; ③){

}

第一步,執行

第二步,執行②,如果判斷結果為true,執行第三步,如果判斷結果為false,執行第五步

第三步,執行

第四步,執行③,然后重復執行第二步

第五步,退出循環

例如:對1-4之間的數求和

 

public class ForDemo01 {
    public static void main(String[] args) {
        int sum = 0; // 定義變量sum,用於記住累加的和
        for (int i = 1; i <= 4; i++) { // i的值會在1~4之間變化
            sum += i; // 實現sum與i的累加
        }
        System.out.println("sum = " + sum); // 打印累加的和
    }
}

 

求1-100的奇數和:

    int sum=0;
        for (int i =1;i<=100 ;i++ )
        {
            if(i%2!=0){
                sum+=i;
            }
        }
        System.out.println(sum);

求1-100的偶數和:

    int sum=0;
        for (int i =1;i<=100 ;i++ )
        {
            if(i%2==0){
                sum+=i;
            }
        }
        System.out.println(sum);

二 無限循環

無限循環有兩種,一種是while格式一種是for格式

while格式:

while(true){
System.out.println(1);
}

for格式:

for(;;){
System.out.println(1);
}

無限循環存在的原因是並不知道循環多少次,而是根據某些條件,來控制循環。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM