单项选择题

有以下程序片段:
y=-1;
if(x!=0)
if(x>0)y=1;
else y=0;
其能正确表示的数学函数关系是______。

A.-1(x<0)0(x=0)1(x>0)
B.1(x<0)-1(x=0)0(x>0)
C.0(x<0)-1(x=-)1(x>0)
D.-1(x<0)1(x=0)0(x>0)