GESP C++ 真题 · 逐题精解
首页C++二级真题 › 2023年3月 › 第9题

GESP 2023年3月 C++二级 单选题 第9题

C++二级单选题2023年3月第9题

所属知识点:字符与 ASCII 难度要求:掌握 考频:—

如果 a 为 char 类型的变量,且 a 的值为'2',则下列哪条语句执行后,a 的值不会变为'3'?

正确答案:B

题目解析
B 的「a + 1」只是计算了一个表达式、并没有赋值回 a,所以 a 不变。其余 a=a+1、1+a 都赋了值、++a 是自增,都会让字符 '2' 按 ASCII 加 1 变成 '3',故选 B。

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

进入 GESPPASS 开始练习