新聞中心
在C語言中,break語句用于跳出循環(huán)或switch語句,當程序執(zhí)行到break語句時,會立即跳出當前所在的循環(huán)或switch語句,繼續(xù)執(zhí)行后續(xù)的代碼,下面是關(guān)于C語言中break用法的詳細教學。

創(chuàng)新互聯(lián)在網(wǎng)站設計、網(wǎng)站制作、成都App定制開發(fā)、網(wǎng)站運營等方面均有出色的表現(xiàn),憑借多年豐富的經(jīng)驗,我們會仔細了解各客戶的需求而做出多方面的分析、設計、整合,為客戶設計出具風格及創(chuàng)意性的商業(yè)解決方案,我們更提供一系列全網(wǎng)整合營銷推廣,網(wǎng)站制作和網(wǎng)站推廣的服務,以推動各中小企業(yè)全面信息化,并利用創(chuàng)新技術(shù)幫助各行業(yè)提升企業(yè)形象和運營效率。
break在循環(huán)中的用法
1、for循環(huán)中的break
#includeint main() { int i; for (i = 0; i < 10; i++) { if (i == 5) { break; // 當i等于5時,跳出循環(huán) } printf("%d ", i); } return 0; }
輸出結(jié)果:
0 1 2 3 4
2、while循環(huán)中的break
#includeint main() { int i = 0; while (i < 10) { if (i == 5) { break; // 當i等于5時,跳出循環(huán) } printf("%d ", i); i++; } return 0; }
輸出結(jié)果:
0 1 2 3 4
3、dowhile循環(huán)中的break
#includeint main() { int i = 0; do { if (i == 5) { break; // 當i等于5時,跳出循環(huán) } printf("%d ", i); i++; } while (i < 10); return 0; }
輸出結(jié)果:
0 1 2 3 4
break在switch語句中的用法
#includeint main() { int num = 2; switch (num) { case 1: printf("Case 1 "); break; case 2: printf("Case 2 "); break; case 3: printf("Case 3 "); break; default: printf("Default case "); break; } return 0; }
輸出結(jié)果:
Case 2
注意事項
1、break語句只能用在循環(huán)和switch語句中,不能單獨使用。
2、break語句會立即跳出當前所在的循環(huán)或switch語句,繼續(xù)執(zhí)行后續(xù)的代碼,如果需要跳出多層循環(huán),可以使用goto語句或者設置一個標志變量。
3、在switch語句中,如果沒有遇到break語句,程序會繼續(xù)執(zhí)行下一個case,直到遇到break或者switch語句結(jié)束,為了避免這種情況,建議在每個case后面都加上break語句。
當前名稱:c語言break怎么用
網(wǎng)站地址:http://fisionsoft.com.cn/article/coihjpe.html


咨詢
建站咨詢
