下面程序段的运行结果是 int x=1,y=2,z=0; if(x>y) z=x; x=y; y=z; printf(“%d,%d,%d”,x,y,z);
A.1,2,0
B.1,0,0
C.2,0,0
D.1,0,2
A.1,2,0
B.1,0,0
C.2,0,0
D.1,0,2
第1题
main( )
{int x=3,y=0, z=0;
if(x=y+z)cout<<"* * * *";
else cout<<"####";
}
A.有语法错误不能通过编译
B.输出****
C.可以通过编译,但是不能通过连接,因而不能运行
D.输出####
第2题
main()
{int x=2,y=-1,z=2;
if(x<y)
if(y<0)z=0;
else z+=1:
printf("%d\n",z);
}
A.3 B.2 C.1 D.0
第3题
main()
{ int a=-5,b=1,c=1;
int x=0,y=2,z=0;
if(c>0) x=x+y;
if(a<=0)
{ if(b>0)
if(c<=0) y=x-y;
}
else if(c>0) y=x-y;
else z=y;
printf("%d,%d,%d\n",x,y,z);
}
A.2,2,0
B.2,2,2
C.0,2,0
D.2,0,2
第4题
A.2,2,0
B.2,2,2
C.0,2,0
D.2,0,2
第5题
A.2,2,0
B.2,2,2
C.0,2,0
D.2,0,2
第6题
A.2,2,0
B.2,2,2
C.0,2,0
D.2,0,2
第7题
main()
{
int x,y=-2,z=0:
if((z=y)<0)x=4;
elseif(y==0)x=5;
else x=6;
printf("\t%d\t%d\n",x,z);______。
if(z=(y==0))
x=5;
x=4;
printf("\t%d\t%d\n",x,z);______。
if(x=z=y)x=4:
printf("it%d\t%d\n",x,z);______。
}
第8题
A.有语法错误不能通过编译
B.输出****
C.可以通过编译,但是不能通过连接,因而不能运行
D.输出####
第9题
main( )
{ int x,y,z;
x=0,y=z=-1;
x+=-z- - -y;
pritnf("x=%d\n",x);
}
A.x=4
B.x=0
C.x=2
D.x=3
第10题
A.6
B.7
C.8
D.9
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!