单选题 编写如下程序:
Option Base 1
Private Sub Command1_Click()
Dim a
a=Array(1,2,3,4)
s=0:j=1
For i=4 To 1 Step-1
s=s+a(i)*j
j=j*10
Next i
Print s
End Sub
程序运行后,单击命令按钮Command1,输出结果为______。
【正确答案】 C
【答案解析】[解析] 变量a初始化为4个元素的数组,由于Option Base 1语句,因此数组下标下界应为1,元素a(1)~a(4)的值依次为1,2,3,4。在For循环中从第4个元素开始对4个元素值运算后累加,运算过程为第4个元素值乘10的0次方,第3个元素值乘10的1次方,第2个元素值乘10的2次方,第1个元素值乘10的3次方。即4+30+200+1000=1234。因此本题答案为C。