设有命令按钮Command1的单击事件过程,代码如下:Private Sub Command1_Click()Dim a(3,3)As IntegerFor i=1 To 3For j=1 To 3a(i,j)=i*j+iNext jNext iSum=0For i=1 To 3Sum=Sum+a(i,4-i)Next iPrint SumEnd Sub运行程序,单击命令按钮,输出结果是( )。A.20B.7C.16D.17

题目

设有命令按钮Command1的单击事件过程,代码如下:

Private Sub Command1_Click()

Dim a(3,3)As Integer

For i=1 To 3

For j=1 To 3

a(i,j)=i*j+i

Next j

Next i

Sum=0

For i=1 To 3

Sum=Sum+a(i,4-i)

Next i

Print Sum

End Sub

运行程序,单击命令按钮,输出结果是( )。

A.20

B.7

C.16

D.17


相似考题
更多“设有命令按钮Command1的单击事件过程,代码如下: PrivateSubCommand1_Click() Dima(3,3)A ”相关问题
  • 第1题:

    在窗体上有一个命令按钮Command1,编写事件代码如下:

    Private Sub Command1_Click()

    Dim a(10),P(3) As Integer

    k=5

    For i=1 To 10

    For i=1 To 3

    For i=1 To 3

    End Sub

    打开窗体运行后,单击命令按钮,消息框中输出的结果是( )。


    正确答案:201
    201 解析: 本题考查的是VBA编程基础。经过第一个for循环,a(i)中a(1)~a(10)存的分别是1~10的平方。第二个循环后,p(i)中的p(1)存的是a(1)的值,p(2)中存的是a(4)的值,p(3)中存的是a(9)的值,经过最后一个循环之后,k的值应该为201。

  • 第2题:

    在窗体上画一个命令按钮,名称为Command1,然后编写如下事件过程:

    Private Sub Command1_Click()

    Dim a()

    a=Array("机床","车床","钻床","轴承")

    Print a(2)

    End Sub

    程序运行后,如果单击命令按钮,则在窗体上显示的内容是( )。

    A.机床

    B.车床

    C.钻床

    D.轴承


    正确答案:C
    解析:本题考查VBA中数组的知识。数组变量由变量名和数组下标构成,我们通常使用Dim语句来定义数组,其中下标下限缺省值为0。本题中的a(2)就是数组的第三个元素即“钻床”。

  • 第3题:

    在窗体上面添加一个命令按钮Command1,然后编写如下事件过程: Private Sub Command1_Click() Dim a1(4, 4), a2(4, 4) For i = 1 To 4 For j = 1 To 4 a1(i, j) = i + j a2(i, j) = a1(i, j) + i + j Next j Next i Print a1(3, 3); a2(3, 3) End Sub 程序运行后,单击命令按钮,在窗体上输出的内容是()。

    A.6 6

    B.10 5

    C.7 21

    D.6 12


    B

  • 第4题:

    设有命令按钮Command1的单击事件过程,代码如下,请填空。

    Private Sub Command1_Click()

    Dim a(30) As Integer

    For i=1 To 30

    a(i) =i

    Next

    For Each arrItem______a

    If arrItem Mod 7=0 Then Print arrItem;

    If arrItem>90 Then Exit For

    Next

    End Sub


    正确答案:In
    In 解析:题考查了For Each…Next语句。与For…Next类似,但For Each…Next专门用于数组或对象“集合”,其一般格式为:
    For Each 成员 In 数组
    循环体
    [Exit For]
    Next[成员]

  • 第5题:

    在窗体上画一个命令按钮,名称为Command1,然后编写如下事件过程: Private Sub Command1_Click() Dim a() a=Array("机床","车床","钻床","轴承")Print a(2) End Sub 程序运行后,如果单击命令按钮,则在窗体上显示的内容是( )。

    A.机床

    B.车床

    C.钻床

    D.轴承


    正确答案:C
    解析: 本题考查VBA中数组的知识。数组变量由变量名和数组下标构成,我们通常使用Dim语句来定义数组,其中下标下限缺省为0。本题中的a(2)就是数组的第三个元素即“钻床”。