问题:
[单选] 在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1 CliCk()
a=0
n=InputBox(””)
For i=1 To n
For i=1 To i
A=a+1
Next j
Next i
Print a
End Sub
程序运行后,单击命令按钮,如果输入4,则在窗体上显示的内容是( )。
A . 5
B . 6
C . 9
D . 10
参考答案:D
参考解析:
由题可知a=0,此时执行n=InPutBox(” ”),在键盘上输入幻结果为4,则n=4,执行For i=1To n, 等价于执行For i:1 T0 4,此时循环执行4次,此时将执行 For j=1To i,当i=1时,此语句执行一次,当i=2时,将执 行2次,同理可得,当j=4时,此语句执行4次,所以程序中 的循环将全执行1+2+3+4=10次,因为a=0,而a=a+ 1,所以结果为1+2+3+4=10。