Home [C# 筆記] Continue
Post
Cancel

[C# 筆記] Continue

Continue

立即結束本次循環,判斷循環條件 如果成立,則進入下一次循環,否則退出循環

continue 單獨使用沒有意義,通常會跟 if 一起使用

練習:用while continue 實現計算1-100(含)之間的除了能被7整除之外所有的整數的和。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
int sum = 0;
int i = 0;
while (i <= 100)
{
    if (i % 7 == 0) //能被7整除
    {
        i++;
        continue; //強制結束掉當前的循環,下面的程式碼都不執行,開始下一個循環
    }
    sum += i; //將i加到總和
    i++;
}
Console.WriteLine(sum);
Console.ReadKey();
This post is licensed under CC BY 4.0 by the author.