首页 > 其他分享 >break与continue的区别(举例版)

break与continue的区别(举例版)

时间:2022-12-16 17:06:36浏览次数:31  
标签:int break continue 举例 printf main includeint

题目:用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的区别(举例版)_i++_03

标签:int,break,continue,举例,printf,main,includeint
From: https://blog.51cto.com/u_15899086/5947898

相关文章