设有说明:char w; int x; float y; double z;则表达式w*x+z-y值的数据类型为()

A. A. float
B. B. char
C. C. int
D. D. double

选D,这里W可以看做它的ASCII码,就是一个整数,有 double和float 最后结果一定是double类型的 所以选 D
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-10-20
答案是
d
double型
下面的题的答案也是double型
c语言中
两个不同类型的运算
要转化成同类型的
转换从低到高
char-->float-->short-->int-->double
相似回答