对于 int x, y; 语句 if (x < 0) y = -1; else if (x == 0) y = 0; else y = 1; 等价于
A.y=0; if (x!=0) if(x>0) y=1; else y=-1;
B.if (x>=0) y=0; if(x) y=1; else y=-1;
C.y=0; if (x>=0) if(x) y=1; else y=-1;
D.if (x != 0) if (x > 0) y = 1; else y = -1;
A.y=0; if (x!=0) if(x>0) y=1; else y=-1;
B.if (x>=0) y=0; if(x) y=1; else y=-1;
C.y=0; if (x>=0) if(x) y=1; else y=-1;
D.if (x != 0) if (x > 0) y = 1; else y = -1;
第1题
A、if(x > 0) y = 1; else if(x == 0) y = 0; else y = -1;
B、y = 0; if(x > 0) y = 1; else if(x < 0) y = -1;
C、y = 0; if(x >= 0); if(x > 0) y = 1; else y = -1;
D、if(x >= 0) if(x > 0) y = 1; else y = 0; else y = -1;
第3题
B、if(x>0)y=1; else if(x==0)y=0; else y=-1;
C、y=0; if(x>=0) if(x>0) y=1; else y=-1;
D、y=0; if(x>0) y=1; else if(x<0) y="-1">
第4题
A、3
B、2
C、1
D、0
第7题
A、0
B、1
C、2
D、3
第9题
A、有语法错误,不能通过编译
B、若输入3和4,则输出4和5
C、若输入4和3,则输出3和4
D、若输入4和3,则输出4和5
第10题
A、y=2*x; if(x!=0) if(x>0)y=x; else y=x+1;
B、y=2*x; if(x<=0) if(x="=0)" y="x+1;" else> C、if(x>=0) if(x>0) y=x; else y=x+1; else y=2*x;
D、y=x+1; if(x<=0) y="2*x;" else>
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!