阅读程序: Sub subP(b() As Integer) For i=1 To 4 b(i)=2 * i Next i End Sub Private Sub Command1_Cli

admin2013-04-11  28

问题 阅读程序:    Sub subP(b() As Integer)        For i=1 To 4            b(i)=2 * i        Next i    End Sub    Private Sub Command1_Click()          Dim a(1 To 4) As Integer          a(1)=5          a(2)=6          a(3)=7          a(4)=8          subP a()          For i=1 To 4              Print a(i)          Next i    End Sub    运行上面的程序,单击命令按钮,输出结果为

选项 A、2   4   6   8
B、5   6   7   8
C、10  12  14  16
D、出错

答案1

解析 本题中初始化时给数组a分别赋了四个值。接着调用过程subP,在过程中对数组a的值较初始化时有所不同。在这种情况下,执行Print a(i)的操作,数组a最后一次的赋值有效。故输出结果应为调用过程中得到的a(i)值。选项A正确。
转载请注明原文地址:https://kaotiyun.com/show/SnQp777K
0

最新回复(0)