单选题:与语句“y=(x>0? 1:x
与语句“y=(x>0? 1:x<0?-1:0);”功能相同的if语句是()。
A.
if(x>0) y= 1;
else if(x<0) y=-1;
else y =0;
B.
if(x)
if(x>0) y=1;
else if(x<0) y=-1;
else y=0;
C.
y=-1;
if(x)
if(x>0)y=1;
else if(x ==0) y=0;
else y=-1;
D.
y = 0;
if(x>=0)
if(x>0) y=1;
else y=-1;
答案:A
A.
if(x>0) y= 1;
else if(x<0) y=-1;
else y =0;
B.
if(x)
if(x>0) y=1;
else if(x<0) y=-1;
else y=0;
C.
y=-1;
if(x)
if(x>0)y=1;
else if(x ==0) y=0;
else y=-1;
D.
y = 0;
if(x>=0)
if(x>0) y=1;
else y=-1;
答案:A