单选题:有一函数,以下程序段中错误的是?
有一函数

,以下程序段中错误的是?
A.
if(x>0) y=1;
else if(x==0) y=0;
else y=-1;
B.
y=0;
if(x>=0) ;
if(x>0) y=1;
else y=-1;
C.
y=0;
if(x>0) y=1;
else if(x<0) y=-1;
D.
if(x>=0)
if(x>0) y=1;
else y=0;
else y=-1;
答案:B

,以下程序段中错误的是?
A.
if(x>0) y=1;
else if(x==0) y=0;
else y=-1;
B.
y=0;
if(x>=0) ;
if(x>0) y=1;
else y=-1;
C.
y=0;
if(x>0) y=1;
else if(x<0) y=-1;
D.
if(x>=0)
if(x>0) y=1;
else y=0;
else y=-1;
答案:B