GESP 二级 · GESP 202603 C++ 二级 第 20 题

判断题 · 答案 A · 考点:输入输出、循环控制

← 整套速查表 GESP 二级 全部真题

题目

执行下面的 C++ 代码段,如果 N 是基本数据类型,则语句 cout << (N); 将被执行 $0$ 次或无数次(即死循环)。( )

cin >> N;
while (N)
    cout << (N);
答案:A

考点

输入输出循环控制

解题思维

答案A。考点: C++变量/数据类型/赋值操作。

常见错误

关键提醒:C++中的^是异或运算符,不是乘方!2^5=7而非32。这是最高频的错误。

详细解析(节选)

【考点】输入输出|循环控制|逻辑判断

1. 🎯 考纲定位

本题考查《GESP 二级》"程序流程与控制结构"模块中的循环语句与条件表达式。命题人卡住的是学生"认为循环总会自然结束"的错觉——基本类型变量在循环中未被修改,条件永真/永假直接决定执行次数。

同考点真题

在 OI伴学 里做这道题
登录后可计时作答、查看完整六段式解析,并按你的错题自动生成同类练习。
去刷题先做一次 AI 学情诊断