问题 单项选择题

在窗体中有一个文本框Text1,编写事件代码如下: Private Sub Form_Click() X-val(Inputbox("输入X的值")) Y=1 If X<>0 Then Y=2 Text1.Value=Y End Sub 打开窗体运行后,在输入框中输入整数12,文本框Text1中输出的结果是( )。

A.1

B.2

C.3

D.4

答案

参考答案:B

解析: 根据题意,可知首先将输入的数值赋给X,Y初始值为1,接着判断X是否不为0(即输入的值是否不为0),如果不为0,则Y的值为2,并且将Y的值赋给文本框Text1。由于题意中输入的是12,不为0,此时 Y的值为2,所以文本框中输出的结果为2。

选择题
问答题 简答题