若有定义: float y=3.6,z=4.7 ;则下面表达式的值为()。 (int)z + (int) (y+z) %3
A.8
B.7
C.6
D.5
第1题:
若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是
A.2.500000
B.2.750000
C.3.500000
D.0.000000
第2题:
若有定义语句:int x=3,y=2,z=1;则表达式x <y?x:y的值是______。
第3题:
若有如下定义: int x=6,y=3,z=2; 则表达式x=y||y<z&&z==z的值是( )。
A.0
B.1
C.4
D.6
第4题:
A.
B.
C.
D.
第5题:
若有定义:“int a=4,b=5;float x=3.4,y=2.1;”,则下列表达式的值为( )。 (float)(a+b)/2+(int)x%(int)y;
A.5.5
B.55
C.5.500000
D.55.00000
第6题:
若有如下定义: int x=3,y=2,Z; 则表达式Z=X/y*3.0的值是( )。
A.2
B.2
C.3
D.3
第7题:
设有以下变量定义,并已赋确定的值: char w; int x; float y; double z; 则表达式:w*x+z-y所求得的数据类型为( )。
A.char
B.int
C.float
D.double
第8题:
对于下面的程序,说法正确的是 #include<iostream.h> void main( ) { int x=3,y=4,z=2; if(X=y+z) cout <<"x=y+Z"; else cout<<"x!=y+Z";}
A.不能通过编译
B.输出6
C.输出x! =y+z
D.输出x=y+z
第9题:
若有如下程序段; int x=3,y=4,z;float a=2.0; z=y%x/a; 则执行后,z中的值是( )
A.4
B.3
C.0
D.0.5
第10题:
已有定义语句:int x=3,y=0,z=0;,则值为0的表达式是( )
A.x&&y
B.x||z
C.x| |z+2&&y-z
D.!((x<y)&&!z| |y)
第11题:
若有int x=3,y=4,z=5; ,则表达式 !(x+y)+z-1 && y+z/2的值是()
第12题:
第13题:
设有如下的变量定义:
double x=4.700000;float y=2.5f;int z=7;
则执行表达式“y+z%3* (int) (x+y)%2/4”后的值是【 】。
第14题:
若有定义:int x=1,y=2;float a=3.7,b=2.1;则(x+y)%2+(int)a/(int)b表达式的值为( )。
第15题:
A.3.5
B.3.0
C.2.5
D.2.0
第16题:
设x,y和z都是int型变量,且x=3,y=4,z=5,则下面表达式中,值为0的表达式是( )。
A.
B.
C.
D.
第17题:
在下面的引用定义中,正确的是 ______。
A.int x,&y; y=x;
B.int x,&y=x;
C.int &y=x,x;
D.float z; int x,y=&z;
第18题:
若有定义:int a=2,b=3;float x=3.5,y=2.5;则下面表达式的值为______。(float)(a+b)/2+(int)x%(int)y
A.3.5
B.35
C.3.5
D.35
第19题:
若有定义:floatx=3.5,y=3.6;则表达式()的值为6。
A.(int)x+(int)y
B.x+y
C.(int)(x+y)
D.int(x+y)
第20题:
若有说明语句:int x=3,y=4,z=5;,则下面的表达式中,值为0的是______。
A.x&&y
B.x<=y
C.x||++y&&y-z
D.!(x<y&&!z||1)
第21题:
已有定义:int x=3,y=4,z=5;,则表达式!(x+y)+z-1 && y+z/2的值是
A.6
B.0
C.2
D.1
第22题:
若有说明:char w; int x; float y; double z; 则表达式w*x+y-z的值的数据类型是()。
第23题:
设有说明:char w;int x;float y;double z;则表达式w*x+z-y 值的数据类型为().
第24题:
double
char
int
float