问题
单项选择题
设有定义int i;double j=5;,则10+i+j值的数据类型是( )
A.int
B.double
C.float
D.不确定
答案
参考答案:B
解析: 本题主要考查的知识点为算术表达式的运算类型。
[要点透析] 对于算术表达式,当参加运算的两个运算分量中至少有一个是双精度型时,则运算结果为双精度型。j是double类型,故运算结果是double类型。
设有定义int i;double j=5;,则10+i+j值的数据类型是( )
A.int
B.double
C.float
D.不确定
参考答案:B
解析: 本题主要考查的知识点为算术表达式的运算类型。
[要点透析] 对于算术表达式,当参加运算的两个运算分量中至少有一个是双精度型时,则运算结果为双精度型。j是double类型,故运算结果是double类型。