在嵌套循環(huán)中,可以使用break語句來跳出當(dāng)前循環(huán)。當(dāng)break語句被執(zhí)行時(shí),程序?qū)⑻霎?dāng)前循環(huán)并繼續(xù)執(zhí)行循環(huán)之后的代碼。
以下是一個(gè)示例,展示了如何在嵌套循環(huán)中使用break語句:
#include <stdio.h>
int main() {
int i, j;
for(i = 0; i < 5; i++) {
for(j = 0; j < 5; j++) {
if(j == 3) {
break; // 當(dāng)j等于3時(shí)跳出內(nèi)層循環(huán)
}
printf("i = %d, j = %d\n", i, j);
}
}
return 0;
}
在上面的示例中,當(dāng)內(nèi)層循環(huán)的變量j等于3時(shí),break語句會(huì)被執(zhí)行,從而跳出內(nèi)層循環(huán),但外層循環(huán)仍會(huì)繼續(xù)執(zhí)行。