设有说明语句:int x=1,y=3,z=5;则下面表达式中值为0的是()
A.x&&z
B.(y!=1)&&(z!=0)
C.(x<y)&&x<z
D.x||y>3&&z>5
A.x&&z
B.(y!=1)&&(z!=0)
C.(x<y)&&x<z
D.x||y>3&&z>5
第1题
设有如下语句,则执行后的输出结果是( )。
int x=10,y=3,z;
printf("%d\n", z=(x%y,x/y));
(A)1 (B)0 (C)4 (D)3
第2题
设有以下说明语句,则下面的叙述中不正确的是( )。
struct ex
(int x;float y;char z; )example;
(A)struct结构体类型的关键字 (B)example是结构体类型名
(C)x,y,z都是结构体成员名 (D)struct ex是结构体类型
第3题
A.struct是结构体类型的关键字
B.example是结构体类型名
C.x,y,z都是结构体成员名
D.struct ex是结构体类型
第4题
已知int x=1,y=2,z=3;以下语句执行后x,y,z的值是______。
if (x>y) z=x; x=y; y=z;
第5题
已知int x=1,y=2,z=3;,以下语句执行后x,Y,Z的值是( )。
if(x>y) z=x;x=y; y=z;
(A)x=1,y=2,z=3 (B)x=1,y=3,z=3
(C)x=2,y=3,z=1 (D)x=2,y=3,z=3
第9题
有定义int m=O,x=2,y=4,z=3;则下列语句执行后输出结果为______。
m=x;
if(z>y)
if(z>x)
m=z;
else
if(y>x)
m=y;
printf("m=%d",m);
第10题
以下函数用以求x的y次方。补足所缺语句。 Double fun(double x,int y) { int i;double z=1; for(i=1;i【 】;i++) z=【 】; return z; }
第11题
以下函数用以求y的x次方。补足所缺语句。 double fun(double y,int x) { int i; double z=1.0; for(i=1;i______;i++) z=______; returnz; }