学习 / 循环结构 / 嵌套循环 · 6 / 8
单选题 · 第 6 / 8 题
先提交再记对错;看解析随时可以打开
下面程序的输出是( )。
int i, j;
for (i = 1; i <= 2; i++) {
for (j = 1; j <= 3; j++) {
if (j == 2)
break;
printf("%d", j);
}
printf("\n");
}
解析
正确答案:A
说明
内层 break 只结束内层。j=1 打印 1,j=2 跳出内层;外层 i=2 再来一遍。两行都是 1。
本题考点:嵌套循环 · 登录后答错会进入错题本