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();