1. break语句
- 作用:用于跳出选择结构或循环结构(不再执行循环结构)
使用时机:
- switch语句中,终止case跳出switch
- 循环语句中,跳出当前循环语句
- 嵌套循环中,跳出最近的内层循环语句
2. continue语句
- 作用:结束当前循环(执行本行,不再执行下面的代码,执行下次循环)
#include<iostream>
using namespace std;
int main()
{
for (int i = 0; i < 100; i++)
{
if (i%2==0)
{
continue;
}
cout << i << endl;
}
system("pause");
return 0;
}
3. goto语句
- 作用:可以无条件跳转语句
- 语法:goto 标记; 标记:
- 解释:如果标记的名称存在,执行到goto语句,会跳转到标记的位置
不建议使用,过多使用,会导致代码不清晰!
#include<iostream>
using namespace std;
int main()
{
cout << "1=====" << endl;
cout << "2=====" << endl;
goto FLAG;
cout << "3=====" << endl;
cout << "4=====" << endl;
FLAG:
cout << "5=====" << endl;
system("pause");
return 0;
}
|