在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之间的奇数。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:C语言exit函数执行流程是怎样的