3 迴圈控制


3-1 for loop

3-1-1 基礎控制
for( 變數宣告Variable ; 繼續執行條件BooleanStatement ; UpdateStatement){
    ....
}

三個條件是不一定都要寫在( )裡面,但還是一定要用分號分隔

當然建議還是都寫在裡面,避免遺忘

//PURPOSE:列出小於10的偶數
for(int i=1;i<=10;i++){
    if(i%2==0){
        System.out.println(i);
    }
}
---------------
2
4
6
8
10
3-1-2 巢狀迴圈

一樣請記得使用巢狀方式撰寫,幫助下一個工程師閱讀

//PURPOSE:99乘法表
for(int i=1;i<=9;i++){
    for(int j=1;j<=9;j++){
        System.out.println(i+"X"+j+"="+i*j);
    }
    System.out.println("");//空一行在換下一個
}
--------------------------
1X1=1
1X2=2
1X3=3
1X4=4
1X5=5
1X6=6
1X7=7
1X8=8
1X9=9

2X1=2
2X2=4
2X3=6
2X4=8
....以下省略

results matching ""

    No results matching ""