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

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

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

所属知识点:字符型 char 难度要求:掌握 考频:低频

表达式 `((3 == 0) + 'A' + 1 + 3.0)` 的结果类型为( )。

正确答案:A

题目解析
多类型相加,结果取最「宽」的:(3==0) 是 bool、'A' 是 char、1 是 int,都能并入 double;只要有 3.0(double),整体就是 double,选 A。 💡 类型提升口诀:bool < char < int < double,混合运算向最宽的看齐。出现小数结果就是 double。

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

进入 GESPPASS 开始练习