在C語言中,continue
語句用于跳過當前循環體中剩余的語句,直接進入下一次循環。它通常用于在循環中跳過某些特定條件的情況,使程序繼續執行下一次循環。continue
語句的執行流程如下:
continue
語句時,它會立即跳過當前循環體中continue
之后的所有語句。for
循環,會檢查循環變量是否滿足終止條件)。下面是一個簡單的示例,說明了continue
在C語言中的用法:
#include<stdio.h>
int main() {
for (int i = 0; i < 10; i++) {
if (i % 2 == 0) {
continue; // 跳過偶數,只打印奇數
}
printf("%d\n", i);
}
return 0;
}
在這個示例中,當i
為偶數時,continue
語句會被執行,跳過printf
語句,直接進入下一次循環。因此,程序只會打印出0到9之間的奇數。