循环
#include <stdio.h>
int main(void) {
/*
* 循环嵌套的跳出问题
* break: 只能跳出单层循环
* goto: 可以跳出多层循环,结合标号,
* 可以跳转到代码中的任意地方
* 一般只用于跳出循环嵌套
* */
// 外循环
for (int i = 0; i < 3; i++) {
// 内循环
for (int j = 0; j < 5; j++) {
printf("内循环执行%d\n", j);
// break; // 跳出内循环
goto end;
}
printf("内循环结束\n");
printf("------------\n");
}
// 标号
end:
printf("外循环结束\n");
return 0;
}

浙公网安备 33010602011771号