> 其他 >
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都可以出来答案就是携带小数不同而已.
人气:389 ℃ 时间:2019-12-11 16:44:37
解答
是double类型,选择(B).
根据“向上转换”规则,'x'和1都将转换为double类型,然后参与与2.3和123.456一起运算,表达式的结果一定是double类型.
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版