admin 管理员组

文章数量: 887021


2023年12月18日发(作者:center怎么读音发音)

c语言中if continue的用法

在C语言中,if语句用于判断一个条件是否为真,如果条件为假,则会执行后面的语句块,如果为真,则跳过后面的语句块。

continue语句用于终止当前循环的本次迭代,然后继续下一次迭代。

if continue的用法可以在循环语句(如for或while)中对特定条件进行判断,并在满足条件时跳过当前循环的本次迭代。

示例代码如下:

```c

#include

int main() {

int i;

for (i = 0; i <= 10; i++) {

if (i % 2 == 0) {

continue; // 如果i是偶数,跳过本次循环的剩余语句

}

printf("%d ", i);

}

return 0;

}

```

上述示例代码中,通过if语句判断i是否为偶数,如果是偶数则执行continue语句,跳过当前循环的剩余语句(即printf语句),然后继续下一次循环。这样就实现了只输出奇数的效果。

输出结果为:1 3 5 7 9

注意:如果continue语句位于if语句之外,将会导致编译错误,因为continue语句只能用于循环语句中。而且continue语句只能用于for、while、do-while等循环语句中,不能用于switch语句。


本文标签: 语句 循环 用于 读音 判断