C语言循环的嵌套
一个循环体内又包含另一个完整的循环结构,称为循环的嵌套。内嵌的循环体中还可以嵌套循环,这就是多层循环。
3种常用循环语句:while语句、do...while语句和for语句可以相互嵌套。
C语言循环的比较
C语言改变循环的状态
1、C语言用break语句提前终止循环
一般形式
break;
其作用是使流程跳到循环体之外,接着执行循环体下面的语句。
break语句只能用于循环语句和switch语句之中,而不能单独使用。
2、C语言用continue语句提前结束本次循环
一般形式
continue;
其作用为结束本次循环,即跳过循环体中下面尚未执行的语句,转到循环体结束点之前。
3、break和continue的区别
C语言使用break语句
#include<stdio.h>
int main()
{
int i;
for(i=0;i<10;i++)
{
if(i==5)
{
break;
}
printf("%d\n",i);
}
return 0;
}
编译运行结果:
0
1
2
3
4
--------------------------------
Process exited after 0.07831 seconds with return value 0
请按任意键继续. . .
C语言使用continue语句
#include<stdio.h>
int main()
{
int i;
for(i=0;i<10;i++)
{
if(i==5)
{
continue;
}
printf("%d\n",i);
}
return 0;
}
编译运行结果:
0
1
2
3
4
6
7
8
9
--------------------------------
Process exited after 0.073 seconds with return value 0
请按任意键继续. . .
读者,请自行分析上述小林写的两个小案例。
以上,如果你看了觉得对你有所帮助,就给小林点个赞,分享给身边的人叭,这样小林也有更新下去的动力,跪谢各位父老乡亲啦~
100道C语言案例源码请去公众号:C语言入门到精通
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有