选择题   在窗体中有一个文本框Text1,编写事件代码如下:
    Private Sub Form_Click()
    X=val(InputBox('输入X的值'))
    Y=1
    If X<0 Then
    Y=2
    ElseIf X<2 Then
    Y=3
    Else
    Y=4
    End If
    Text 1.Value=Y
    End Sub
    打开窗体运行后,在输入框中输入整数2,文本框Text1中输出的结果是______。
 
【正确答案】 D
【答案解析】在If—Then一ElseIf多分支结构中,X=2,首先判断X<0为假,再判断x<2为假,则执行Y=4,因此,文本框Text1中输出的结果是4。