施工现场小门图片:#@@@@#gao shou?

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/10 08:12:49
设有以下变量定义,并已赋确定的值
char w; int x; float y; double z;
则表达式:w*x+z-y所求得的数据类型为 ( )

double型

w*x+z-y分解为:
w*x//char*int=int*int,得到一个int型数值
w*x+z//char*int+double=int+double=double,得到一个double型数值
w*x+z-y//char*int+double-float=int+double-float=double-float=double,得到一个double型数值

类型转换顺序:
char->unsigned char->short->unsigned short->long->unsigned long->float->double