问题
单项选择题
在窗体上画一个命令按钮,然后编写如下事件过程:
Private Sub Command1 Click()
x=0
Do Until x=-1
a=InputBox("请输入A的值")
a=Val(a)
b=lnputBox("请输人B的值")
b=Val(b)
x=InputBox("请输入x的值")
x=Val(x)
a=a+b+x
Loop
Print a
End Sub
程序运行后,单击命令按钮,依次在输入对话框中输入5、4、3、2、1、-1,则输出结果为( )
A.2
B.3
C.14
D.15
答案
参考答案:A
解析: 程序设置-1为输入终止符,当运行后输入-1终止输入,进行处理。对于本题,当输入5、4、3、2、1、-1时,循环对a、b、x进行赋值,5、4、3分别赋给a、b、x,实质上无用,然后进行下次循环,2赋给a,1赋给b,到-1终止,x=-1,a的值为2+1-1=2,选项A正确。