continue语句是什么
来源:网络收集 点击: 时间:2025-10-10continue语句一般形式为"continue;"
其作用为结束本次循环。即跳出循环体中下面尚未执行的语句,对于while循环,继续求解循环条件。而对于for循环程序流程接着求解for语句头中的第三个部分expression表达式。
程序示例如下:
#include
int main ()
{
/* 局部变量定义 */
int a = 10;
/* do 循环执行 */
do
{
if( a == 15)
{
/* 跳过迭代 */
a = a + 1;
continue;
}
printf("a 的值: %d\n", a);
a++;
}while( a < 20 );
return 0;
}
运行结果如下:
a 的值: 10
a 的值: 11
a 的值: 12
a 的值: 13
a 的值: 14
a 的值: 16
a 的值: 17
a 的值: 18
a 的值: 19

使用需要注意的几点:
1、break可以在if-else中使用直接跳出当前循环。
2、在多层循环中, 一个break语句只向外跳一层。continue语句的作用是跳过循环体中剩余的语句并到循环末尾而强行执行下一次循环。
3、continue语句只用在for、while、do-while等循环体中,常与if条件语句一起使用,用来加速循环。
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.ff371.cn/art_1270634.html