c++ 嵌套for循環中break跳出


 

1 for(int i=0;i<100;i++)
2 {
3     if(i==10) 
4     break;//break表示跳出整個for循環,也就是說,當i=10的時候,這個循環就結束了,之后執行for循環下面的代碼。
5     if(i==56     continue// 跳出當前循環,執行下面的循環,就是說,當i=5的時候,跳出循環,從i=6開始繼續循環
7 }

 

 
        
跳出內循環,如果要跳出外循環要用break+label或者goto+label如:
1: 
outer:
for(int i=0; i<3; ++i) { for(int j=0; j<3; ++j) { System.out.println("i= " + i + " j= " + j); break outer; } } for(int i=0; i<3; ++i) { for(int j=0; j<3; ++j) { System.out.println("i= " + i + " j= " + j); goto label; } } label: .......

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM