GESP 二级 · GESP 202306 C++ 二级 第 13 题

选择题 · 答案 D

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

题目

在下列代码的横线处填写( ),使得输出是 9。

#include <iostream>
using namespace std;
int main() {
    char a = '3', b = '6';
    cout << ________; // 在此处填入代码
    return 0;
}
答案:D

解题思维

答案D。循环补全要分析循环变量的初始值、条件和更新方式,确保能产生目标输出。

常见错误

代入法验证时注意选项之间的细微差别。循环条件中的<和<=可能导致完全不同的结果。

详细解析(节选)

【考点】ASCII 字符数值|字符算术运算|类型转换

1. 🎯 考纲定位

GESP二级 C++ 字符数据模块,命题人正是要卡住考生对"字符本质是整数"这一底层认知的盲区。绝大多数人看到 char 就只想到"存储字母",却忘了它在内存里就是个 int。

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