x=1,y=1,z=1,执行表达式w=++x||++y&&++z后,x、y、z的值分别为()。
第1题:
若x,y,z均被定义为整数,则下列表达式终能正确表达代数式1/(x*y*z)的是()
A、1/x*y*z
B、1.0/(x*y*z)
C、1/(x*y*z)
D、1/x/y/(floAt)z
第2题:
下面程序段的正确输出是
int w=4,x=3,y=2,z=1;
cout<<(w<x? w:z<y? z:x)<<end1;
A.0
B.1
C.2
D.3
第3题:
已知x,y,z均为整型变量,且值均为1,则执行语句++x||++y&&++z;后,表达式x+y的值为
A.1
B.2
C.3
D.4
第4题:
有以下程序: #include <stdio.h> void f(int v, int w) { int t; t=v; v=w; w=t; } main() { int x=1,y=3,z=2; if(x>y) f(x,y); else if(y>z) f(y,z); else f(x,z); printf("%d,%d,%d\n",x,y,z); } 执行后的输出结果( )。
A.1,2,3
B.3,1,2
C.1,3,2
D.2,3,1
第5题:
设x=4,y=8,z=7以下表达式的值是 x<y And(Not y>z) Or z<x
A.1
B.-1
C.True
D.False
第6题:
有以下程序: void f(int v,int w) { int t; t=v;V=W;W=t; } main() { int x=1,y=3,z=2; if(x>y) f(x,y); else if(y>z) f(y,z); else f(x,z); printf("%d,%d<%d\n",x,y,Z); } 执行后输出结果是( )。
A.1,2,3
B.3,1,2
C.1,3,2
D.2,3,1
第7题:
已知x=5,y=2,z=6。表达式x>y And z>x Or x<y And Not z>y的值是( )。
A.False
B.True
C.1
D.0
第8题:
以下变量x、y、z均为double类型且已正确赋值,不能正确表示x/(y*z)的C语言表达式是( )。A.x/y*z B.x*(1/(y*z)) C.x/y*1/z D.x/y/z
第9题:
有以下程序: void f(int v , int w) { int t; t=v;v=w;w=t; } main() { int x=l,y=3,z=2; if(x>y} f(x,y); else if(y>z) f(y,z); else f(x,z); printf("%d,%d,%d\n",x,y,z); } 执行后输出结果是
A.1,2,3
B.3,1,2
C.1,3,2
D.2,3,1
第10题:
以下变量x、y、z均为double类型且已正确赋值,不能正确表示数学式x/y×z的C语言表达式是 ( )
A.x/y * z)
B.x * (1/(y * z))
C.x/y * 1/z)
D.x/y/z