问题
填空题
在窗体上画一个命令按钮,其名称为Commandl,然后编写如下事件过程:
Private Sub Commandl_click()
Dim i As Integer,x As Integer
For i=1 To 6
If i=1 Then x=i
If i<=4 Then
x=x+1
Else
x=x+2
End If
Next i
MsgBox x
End Sub
程序运行后,单击命令按钮,其输出结果为______。
答案
参考答案:27
解析: 本题考查VBA程序分析的知识。本题的关键在于在循环中哪些数组元素被加到了累加和中去。根据If语句的条件可以看出,凡是能被3整除的数组元素被累加,所以最后输出的值为3+9+15=27。