66问答网
所有问题
设有说明:char w; int x; float y; double z;则表达式w*x+z-y值的数据类型为()
A. A. float
B. B. char
C. C. int
D. D. double
举报该问题
推荐答案 推荐于2018-02-27
选D,这里W可以看做它的ASCII码,就是一个整数,有 double和float 最后结果一定是double类型的 所以选 D
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/UnvpvpDxp.html
其他回答
第1个回答 2019-10-20
答案是
d
double型
下面的题的答案也是double型
c语言中
两个不同类型的运算
要转化成同类型的
转换从低到高
char-->float-->short-->int-->double
相似回答
...
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 值的
...
答:
double
。这考的是
数据类型
的自动转换,一般是从小的转到大的。这里面占用内存空间最大的是
DOUBLE
,所以,其他的最后都会转到double类型。
...值
: char
w;
int
x;
float
y;
double
z; 则表达式
:
w*x+z-y
所求...
答:
x是整型,和w相乘,结果为整形。下一步求w*x+z,由于z是double型,所以w*x所得
的为int
型的值会转化为double型。下一步,由于y是
float
型,其要无条件的转化为double型,之后才能参加
w*x+z-y的
运算。w*x+
z为double
型,y也为double型,所以这两数之差仍为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语言试题,新手不懂,
设有说明:char
w;int
x;float
y;double
z; 则
表
答:
是
double
,
数据类型
是有自动类型提升的,都是从低到高,比如
int
- >
float
,float->double.
...f;
double
z=45.6712
; 则表达式w*x+y
-
z的
结果
类型
是
答:
double
,在算术
表达式
计算中,以较宽
的类型为
标准
大家正在搜
double int float
int和float数据类型
int double char
int float char
intdoublefloat区别
float和double的精度
intfloatchar区别
char是什么数据类型
unsigned char
相关问题
设有说明:char w;int x;float y;doub...
在C语言中,若 int w=1,x=2,y=3,z=4; 则...
4.设有说明:char w; int x; float y;...
在C语言中,假设:char w;int x ;float y...
c语言试题,新手不懂,设有说明:char w;int x;f...
24、设有以下变量定义,并已赋确定的值: char w; i...
char w;int x;float y;double z;...
31.设有下列变量说明:char a; int x; flo...