10.如果a为char类型的变量,且a的值为'C'(已知'C'的ASCII码为67),则执行cout << (a + 2);会输出( )。

别灰心,再试一次!

💡 真题解析

【考纲知识点】数据类型的转换(二级)

【解析】本题主要考察数据类型转换中的类型提升;两个不同类型的变量进行运算时,一般会把字节数较小(低精度)的类型自动转换为字节数较大(高精度)的类型,再进行运算;题目中a是char类型,2是int类型,那么a+2的结果是int类型,输出的结果是整数69,所以本题正确答案为D。