00问答网
所有问题
c语言试题,新手不懂,设有说明:char w;int x;float y;double z; 则表
c语言试题,新手不懂,设有说明:char w;int x;float y;double z; 则表达式w*x+z-y值的数据类型为
举报该问题
推荐答案 推荐于2018-03-01
是double,数据类型是有自动类型提升的,都是从低到高,比如int - >float,float->double.
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/ZrrTTeITTnIBDITBZZ.html
其他回答
第1个回答 2015-05-08
double,因为是按照存储大小空间值为准
第2个回答 2015-05-08
往大的走 最低是char int float double
相似回答
4.
设有说明:char
w; int
x; float
y; double
z;
则表达式w*x+z-y值...
答:
是
double
。先给x+1,若等于0,计算右边,分别给y和z+1后若不为0整个表达式不为0,若x+1不等于0则不计算右边的表达式;>0+5-1&&4+5/2。5/2整数除整数得整数2。->0+5-1&&4+2。->4&&6。逻辑运算&&。
设有说明:char
w; int
x; float
y; double
z;则
表达式w*x+z-y值...
答:
选D,这里W可以看做它的ASCII码,就是一个整数,有
double
和
float
最后结果一定是double类型的 所以选 D
设有说明:char
w;int
x;float
y;double
z;则
表达式w*x+z-y值的数据类...
答:
因为在计算这个表达式时,首先要将各个变量强制转化为最高的存储类型。相当于(
double
)w*(double)x+(double
)z
-y,所以是double类型了。c语言中两个不同类型的运算,要转化成同类型的,转换从低到高 char-->float-->short-->int-->double。
_(:з」∠)_
C语言
求解答
答:
2.
设有说明:char
w; int
x; float
y; double
z;则
表达式 w*x+z-y值的数据类型为( int )。3. 若x、i、j、k都是int型变量,则计算表达式:x=(i=4,j=32,k=40)后,x的值为( 1 ? )。4. 若有“inta[3][2]={{1},{3,10},{4,5}};”,则a[0][1]的值是...
大家正在搜
c语言getchar
static c语言
c语言sizeof
c语言char怎么用
c语言里面char什么意思
c语言char是什么意思
c语言char占几个字节
c语言a+=a-=a*a
c语言听不懂怎么办
相关问题
设有说明:char w;int x;float y;doub...
C语言中,设有说明,Char W;int X;float Y...
在C语言中,假设:char w;int x ;float y...
设有说明charw;intx;floaty;doubley;...
有以下类型说明语句:char w;int x;float y...
31.设有下列变量说明:char a; int x; flo...
设有说明char w;intx
设有说明:char w; int x; float y; d...