C/C++ break和continue区别及使用方法
C/C++ break和continue区别及使用方法
break可以离开当前switch、for、while、do while的程序块,并前进至程序块后下一条语句,在switch中主要用来中断下一个case的比较。在for、while与do while中,主要用于中断目前的循环执行。
continue的作用与break类似,主要用于循环,所不同的是break会结束程序块的执行,而continue只会结束其之后程序块的语句,并跳回循环程序块的开头继续下一个循环,而不是离开循环。
1.
#include<iostream>
using namespace std;
int main()
{
int i=0;
while(i<3)
{
i++;
if(i==1)
break;
cout<<"i的值为:"<<i<<endl;
}
return 0;
}
输出结果:(空)
2.
#include<iostream>
using namespace std;
int main()
{
int i=0;
while(i<3)
{
i++;
if(i==1)
continue;
cout<<"i的值为:"<<i<<endl;
}
return 0;
}
输出结果:i的值为:2
i的值为:3
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
相关文章
Visual Studio Code 配置C、C++ 文件debug调试环境的详细过程
这篇文章主要介绍了Visual Studio Code 配置C、C++ 文件debug调试环境,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2022-02-02
Windows下使用Dev-C++开发基于pthread.h的多线程程序实例
下面小编就为大家带来一篇Windows下使用Dev-C++开发基于pthread.h的多线程程序实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧2017-09-09


最新评论