char w; int x; f1oat y; double z;则表达式w* x+z一y值的数据类型为:

A)float B)char C)int D)double
求详解...

第1个回答  2010-10-23
d

有关C语言试题
A) a\/b\/c*e*3 B)3*a*e\/b\/c C)3*a*e\/b*c D)a*e\/c\/b*39.已知各变量的类型说明如下: int i=8,k,a,b; unsigned long w=5; double x=1.42,y=5.2;则以下符合C语言语法的表达式是( )。A) a+=a-=(b= 4)*(a=3) B)a=a*3=2C) x%(-3) D)y=f1oat(i)10.以下正确的叙述是...

符合C语言语法的表达式
赋值仅仅是一种表达式,也有值和类型a = 1。的值是1类型是int,所以完全可以赋值给另一个int类型变量b = (a = 1)也就是b = a = 1。不存在不可以连续赋值的说法。括号表达式也是一样。只要有类型和值就能赋值给对应的变量这是赋值的原则。B和C的写法在标准C编译器上都是可以编译通过的。

相似回答
大家正在搜