用法 switch 里case break;跳出case分支
switch(i){
case1: break;
}
2.跳出单层循环
for(int i=0;i<7;i++){
if(i==5)break;
cout<<i<<endl;
}
输出 0 1 2 3 4,到5就退出循环
3.跳出内层循环:
for(int i=0;i<10;i++){
for(int j;j<10;j++){
if(j==5)break;//每行只打印5个。
cout<<"*"<<" ";
}
}
continue:执行到本行就不再执行后面的代码了,执行下一次循环
#include <iostream>
using namespace std;
int main()
{
for(int i=0;i<=100;i++){
if(i%2==0){
continue;
}
cout<<i<<" "; //满足if条件之后,此行代码不再执行,对于本例是不再输出偶数。
}
return 0;
}