在C語言中,continue
語句用于跳過當前循環體中剩余的語句,直接進入下一次循環。它通常在循環(如for
或while
循環)中使用,以便在滿足某個條件時跳過某些操作。
continue
語句的基本語法如下:
for (初始化表達式; 布爾表達式; 更新表達式) {
// 代碼塊1
if (某個條件) {
continue; // 如果滿足條件,跳過代碼塊2,直接進入下一次循環
}
// 代碼塊2
}
下面是一個使用continue
語句的示例:
#include<stdio.h>
int main() {
for (int i = 0; i < 10; i++) {
if (i % 2 == 0) {
continue; // 如果i是偶數,跳過打印操作,直接進入下一次循環
}
printf("%d ", i); // 打印奇數
}
return 0;
}
在這個示例中,我們使用continue
語句跳過了偶數的打印操作。因此,輸出結果將只包含0到9之間的奇數。