请教!!!C中的选择结构的一道题
下面的程序片段所表示的数学函数关系是
y=-1;
if (x!=0) y=1;
if (x>0) y=1;
else y=0;
看似很简单的一道题,但就是求不出解来。请高手们不吝赐教!!!
a) y=-1(x<0) 0(x=0) 1(x>0)
b)y=1(x<0) -1(x=0) 0(x>0)
c) y=0(x<0) -1(x=0) 1(x>0)
d) y=-1(x<0) 1(x=0) 0(x>0)
四个答案中我认为一个也不对,如果你能够做出正确答案,请帮我说明理由。谢谢。