删除下面 C++ 代码中的 continue 后,其输出与原来相同。
int x = 0;
while (x < 4) {
x++;
if (x == 2) continue;
cout << x << ",";
}答案B。逐行追踪代码:从main开始,记录每个变量的值变化。注意循环的起止条件和累加过程。
逐行模拟时建议画表格记录变量值的变化过程,特别是循环体中的变化。
【考点】循环控制语句|continue 语句|条件判断
GESP 一级大纲"循环控制"模块,命题人精准卡住"continue 作用范围"的模糊认知——绝大多数考生混淆了 continue 与 break 的语义差异,误以为它跳过整个循环,实则仅跳过本次循环体剩余部分。