问题 单项选择题

窗体上有一个命令按钮,命令按钮的单击事件过程如下。运行程序后,单击命令按钮,输出结果是( )。
Private Sub Command1_Click()
Dim a
a=Array(1,2,3,4,5)
For k=1 To 4
S=S+a(k)
Next k
Print S
End Sub

A.10

B.14

C.15

D.120

答案

参考答案:B

解析: 解答本题的关键是读懂程序。我们来看程序,程序中首先通过赋值语句定义一个有5个元素的数组(数组的下标从零开始):接下来是通过For循环来循环给变量S赋值(即对数组元素求和),这里循环中k从1开始,因此a(k)从2开始取值,到a(4)也就是5结束,计算结果为14。

单项选择题
单项选择题