当x=0时,函数iif(x>0,1,iif(x<0,-1,0))的返回值是( )。
举一反三
- 设有下面的语句:Print IIf(x>0, 1, IIf(x<0,-1, 0))与此语句输出结果不同的程序段是______。 A: If x>0 Then x=1 ElseIf x<0 Then x=-1 End If Print x B: If x>0 Then Print 1 ElseIf x<0 Then Print-1 Else Print 0 End If C: Select Case x Case Is>0 Print 1 Case Is<0 Print-1 Case Else Print 0 End Select D: If x<>0 Then If x>0 Then Print 1 ElseIf x<0 Then Print-1 Else Print 0 End If
- 设 a=6,则执行x= IIf ( a<6 ,-1 ,0 ) 后,x的值是________。
- 设现有语句:()y()=()IIf(x()>()0,()x()Mod()3,()0)()设x=10,则y的值是A.()0()B.()1()C.()3()D.()语句有错
- 有一个分段函数,当x大于0时,y的值是1;当x为0时,y的值是0;当x A: if(x >= 0)if(x > 0) y = 1;else y = 0;else y = -1; B: if(x > 0) y = 1;else if(x == 0) y = 0;else y = -1; C: y = 0;if(x > 0) y = 1;else if(x D: y = 0; if(x >= 0); if(x > 0) y = 1; else y = -1;
- 有一个分段函数,当x大于0时,y的值是1;当x为0时,y的值是0;当x<0时,y的值是-1,以下程序段中哪一个不能实现该分段函数? A: if(x>0)y=1;elseif(x==0)y=0;elsey=-1; B: y=0;if(x>0)y=1;elseif(x<0)y=-1; C: y=0;if(x>=0);if(x>0)y=1;elsey=-1; D: if(x>=0)if(x>0)y=1;elsey=0;elsey=-1;