问题
单项选择题
下面程序段的运算结果正确的是( )。
Dim x As Single
Dim y As Single
If x < 0 Then
y=3
Elself x < 1 Then
y=2*x
Else: y= -4 * x+6
End If
A.当x=2时,y=-2
B.当x=1时,y=3
C.当x=0.5时,y=-4
D.当x=-2.5时,y=11
答案
参考答案:A
解析: 注意Elself x<1句是接在上面的If x<0句后面的,其实相当于if x>=0 and x<1, Else句的条件相当于If x>=1。选项A,x=2时,y=(-4)*2+6=-2。