Trending News
Promoted
1 Answer
Rating
- 1 decade agoFavorite Answer
1. for 迴圈:
for ( [初始設定] ; [執行條件] ; [執行後的設定] )
初始設定:即剛進入此迴圈時要先執行的指令,若有多項指令時可以 , 分隔,可省略。
執行條件:須是 boolean 值,若 true 則繼續執行迴圈中程式,若 false 則跳出此迴圈,可省略(若省略即表示 true)。
執行後的設定:迴圈每次執行後要執行的指令,可省略。
範例:for (int i=0; i<10; i++) { ... }
2. do 迴圈:
do {
... (程式段落)
} while (條件)
條件:須是 boolean 值。
至少會先執行一次 do 迴圈中程式段落,若條件為 true 則繼續執行,若 false 則跳出此迴圈。
範例:do { ... } while (true)
3. while 迴圈:
while (條件) {
... (程式段落)
}
條件:須是 boolean 值。
若條件為 true 則繼續執行,若 false 則跳出此迴圈。
範例:while (true) { ... }
另外 迴圈中 可寫 continue 和 break指令
continue : 跳回到此迴圈的起始點。
break : 跳出此迴圈。
例:
int i=0,j=0;
while (true)
{
i++;
if (i<10) continue;
if (i>15) break;
j++;
}
Source(s): 個人經驗
Still have questions? Get your answers by asking now.