问题
单项选择题
若有定义语句:int a=10; double b=3.14;,则表达式'A'+a+b值的类型是___________。
A.char
B.int
C.double
D.float
答案
参考答案:C
解析:【解析】根据表达式运算规则,所有数据在混合运算中,一律向上一级换算原则。本题最高级是双精度,所以最后表达式类型应是double。
若有定义语句:int a=10; double b=3.14;,则表达式'A'+a+b值的类型是___________。
A.char
B.int
C.double
D.float
参考答案:C
解析:【解析】根据表达式运算规则,所有数据在混合运算中,一律向上一级换算原则。本题最高级是双精度,所以最后表达式类型应是double。