A-A+
与“y=(x>0?1:x0)y=1; else if(x0)y=1; else if(xO)
问题详情
与“y=(x>0?1:x0)y=1; else if(x0)y=1; else if(xO)y=1; else if(x=-0)y=0; else y=-l;
D.y=0; if(x>=0) if(x>=0)y=1; else y=-l;请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:B
y=(x=)07 1:x<0?-1:0)中有两个三目运算符,因此按从右到在的顺序运算,可写成y=(x>07 1:(x<0?-1:0)),故选择8选项。