阅读下述程序段: y=-1; if(x!=0) if(x>0) y=1; else y=0; 该程序段所描述的数学关系是( )。

admin2010-01-10  19

问题 阅读下述程序段:
   y=-1;
   if(x!=0)
   if(x>0)
   y=1;
   else
   y=0;
   该程序段所描述的数学关系是(  )。

选项 A、
B、
C、
D、

答案4

解析 y的初值为-1,第一个if语句的判断条件为x!=0,即当x!=0时y的值变化,x=0时y的值不变,仍为-1。第二个if语句的判断条件为x>O,如果x>0则y=1,否则y=0,即x<O时,y=O。4个选项中C符合题意。
转载请注明原文地址:https://kaotiyun.com/show/YUWp777K
0

最新回复(0)