问题 单项选择题

有一函数

,以下程序段中不能根据x值正确计算出y值的是( )。

A.if(x>0)y=1;   else if(x= =0)y=0;      else y=-1;

B.y=0;   if(x>0)y=1;  else if(x<0)y=-1;

C.y = 0;  if (x> = 0)     if (x>0) y = 1;  else y = -1;

D.if ( x > = 0)    if ( x>0)y = 1;   else y = 0;   else y = -1;

答案

参考答案:C

选择题
选择题