概述
break和continue在跳出循环时的不同
● break:跳出本层循环,执行本层循环下面的语句。
● continue:终止本次循环,进入下一次循环。
break示例:
#include<stdio.h>
int main()
{
int num = 0;
int i = 0;
for (int i = 0; i < 10; i++)
{
if (num == 5)
{
break;
num += 2;
}
num += 1;
}
printf("%dn", num);
system("pause");
return 0;
}
登录后复制
输出结果为5。
当num =5时,程序直接跳出循环,执行输出语句,故输出为5。
continue示例:
#include <stdio.h>
int main()
{
int num = 0;
int i = 0;
for (int i = 0; i < 10; i++)
{
if (num == 5)
{
num += 2;
continue;
}
num += 1;
}
printf("%dn", num);
system("pause");
return 0;
}
登录后复制
输出结果为11。
推荐学习:c语言视频教程
以上就是break和continue在跳出循环时的不同的详细内容,更多请关注靠谱客其它相关文章!
最后
以上就是含糊小熊猫为你收集整理的break和continue在跳出循环时的不同的全部内容,希望文章能够帮你解决break和continue在跳出循环时的不同所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复