问题 单项选择题

下面程序段的运算结果正确的是( )。
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。

选择题
多项选择题