在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Commandl_Click() Dim a() a=Array(1,3,5,7) s=0 For i=1 To 3 S=S*

admin2009-01-19  26

问题 在窗体上画一个命令按钮,然后编写如下事件过程:    Private Sub Commandl_Click()    Dim a()      a=Array(1,3,5,7)      s=0      For i=1 To 3         S=S*10+a(i)      Next i    Print s    End Sub    程序运行后,输出结果为(  )。

选项 A、135
B、357
C、531
D、753

答案2

解析 Dim a()是定义一个动态数组,Array是给一维数组赋初值的函数。For循环控制的初值从1开始,可见s(i)的取值依次是3,5、7,而不是1、3、5。执行s=s*10+a(i)语句后的最后结果为357,所以程序运行的结果是选项B。
转载请注明原文地址:https://kaotiyun.com/show/SW5p777K
0

最新回复(0)