学习 / 循环结构 / 嵌套循环 · 4 / 8
单选题 · 第 4 / 8 题
先提交再记对错;看解析随时可以打开
下面程序实际打印的是( )。
int i, j = 1;
for (i = 1; i <= 2; i++) {
while (j <= 3) {
printf("%d", j);
j++;
}
}
解析
正确答案:B
说明
j 只在外面赋成 1。第一圈外层走完 j 已是 4;第二圈 while (j<=3) 为假,内层不再进。只打印 123。
本题考点:嵌套循环 · 登录后答错会进入错题本