GESP C++ 真题 · 逐题精解
首页C++一级真题 › 2025年9月 › 第4题

GESP 2025年9月 C++一级 单选题 第4题

C++一级单选题2025年9月第4题

所属知识点:集成开发环境与调试 难度要求:熟悉 考频:中频

下列 C++ 代码中 a 和 b 都是整型变量,执行后,其结果是( )。
a = 13;
b = 5;
cout << a / b << a %// b << a % b;
a*b;

正确答案:C

题目解析
陷阱在第 3 行的 //,它把后面「 b << a % b;」整段注释掉,这行只剩 cout << a / b << a %,且末尾没分号,于是接着读第 4 行拼成 cout << a / b << a % a * b;。其中 a%a*b = (13%13)*5 = 0。先输出 a/b=2,再输出 0,连起来 20,选 C。 💡 // 之后整行都是注释。本题的坑是「注释吞掉了分号」,导致两行被拼成一句——写代码时注释别夹在语句中间

想系统刷完 GESP C++ 1~8 级真题,并查看每道题的逐题精讲?

进入 GESPPASS 开始练习