1+'x'-2.3*123.456/'y'的结果是 ------- 型数据.

问题描述:

1+'x'-2.3*123.456/'y'的结果是 _______ 型数据.
1+’x’-2.3*123.456/’y’的结果是 _______ 型数据.
(A) char (B) double (C) int (D) long int
我用VC编译,BCD都可以出来答案就是携带小数不同而已.
1个回答 分类:综合 2014-09-18

问题解答:

我来补答
是double类型,选择(B).
根据“向上转换”规则,'x'和1都将转换为double类型,然后参与与2.3和123.456一起运算,表达式的结果一定是double类型.
 
 
展开全文阅读
剩余:2000
上一页:课时练P3
也许感兴趣的知识