1 break跳出for循环

for(int i=0;i<100;i++)
{
    if(i==3) 
    break;//break表示跳出整个for循环,也就是说,当i=10的时候,这个循环就结束了,之后执行for循环下面的代码。
    if(i==4)
    continue;// 跳出当前循环,执行下面的循环,就是说,当i=5的时候,跳出循环,从i=6开始继续循环
}

2 break跳出内循环

 for(int i=0; i<3; ++i)
 {
     for(int j=0; j<3; ++j) 
    {
        cout<<i+j<<endl;
        break;
     }  
 } 

3 如果要跳出外循环要用break+label如:

 outer:
 for(int i=0; i<3; ++i)
 {
     for(int j=0; j<3; ++j) 
    {
         cout<<i+j<<endl;
        break outer;
     }  
 } 
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐