c語言怎么跳出兩層循環(huán)
2025-04-19 03:01:22問答瀏覽:8153次
最新回答:可以通過以下方法解決問題:
我要提問
登錄后回復(fù)
共 3 個回答
- 在C語言中,使用break語句可以跳出當(dāng)前層循環(huán),使用continue語句可以跳過當(dāng)前迭代進(jìn)入下一輪循環(huán)。例如,要跳出外層循環(huán)的方式為在外層循環(huán)的循環(huán)體內(nèi)添加break語句:
c for(int i=0; i<10; i++) { for(int j=0; j<10; j++) { if(i == 5 && j == 5) { // 滿足跳出條件 break; // 跳出內(nèi)層循環(huán) } } if(i == 5) { // 滿足跳出條件 break; // 跳出外層循環(huán) } }贊34回復(fù)舉報 - 可以用 labeled 語句配合 break 語句跳出兩層循環(huán),先給外層循環(huán)標(biāo)個簽,比如:outer:,然后在里層循環(huán)用 break outer;就可以跳出兩層了。贊9回復(fù)舉報
我也是有底線的人~
點擊加載更多
相關(guān)資訊
更多熱門新聞
-
由他
2003位用戶圍觀了該問題 -
肖肖
474位用戶圍觀了該問題 -
那一抹藍(lán)
465位用戶圍觀了該問題