0
点赞
收藏
分享

微信扫一扫

break与continue的区别(简易版)

小龟老师 2022-12-16 阅读 61

题目:用while或for输入1-10的数字,敲出在五的时候 break和continue的区别

1.这是while的代码

#include<stdio.h>
int main()
{
int i=1;
while(i<=10)
{
printf("%d ",i);
i++;
}
return 0;
}

2.这是for的代码

#include<stdio.h>
int main()
{
int i;
for(i=1;i<=10;i++)
{
printf("%d ",i);
}
return 0;
}

3.以for为例,展示break (仅在第七行和第八行做了添加)

#include<stdio.h>
int main()
{
int i;
for(i=1;i<=10;i++)
{
if(i==5)
break;
printf("%d ",i);
}
return 0;
}

结果如下图,可知 break直接跳出总循环

break与continue的区别(简易版)_#include

4.以for为例,展示continue(仅在第七行和第八行做了添加)

#include<stdio.h>
int main()
{
int i;
for(i=1;i<=10;i++)
{
if(i==5)
continue;
printf("%d ",i);
}
return 0;
}

结果如下图,可知continue仅跳过了“i==5”的循环,并未跳出总循环

break与continue的区别(简易版)_i++_02

5.while同上,且附上一张图

break与continue的区别(简易版)_#include_03

举报

相关推荐

continue与break的区别

continue与break的区别应用

RETURN、BREAK、CONTINUE的区别

break和continue的区别

pass,continue,break的区别

break 和continue 的区别

0 条评论