单选题 设有如下程序:
Private Sub Form_Click()
Dim a,k As Integer
Dim n As Integer,s As Integer
a=Array(1,1,1,2,2,2)
For k=LBound(a) To UBound(a)
n=n+k
s=s+a(k)
Next
Print n;s
End Sub
程序运行后,如果单击窗体,则在窗体上输出的内容为______。
【正确答案】 A
【答案解析】[解析] 默认下标下界为0,即k从0开始到5。k=0,n=0+0=0,s=0+a(0)=1;k=1,n=0+1=1,s=1+a(1)=2;k=2,n=1+2=3,s=2+a(2)=3;k=3,n=3+3=6,s=3+a(3)=5;k=4,n=6+4=10,s=5+2=7;k=5,n=10+5=15,s=7+s(5)=9。k=6时不再进入循环。放最终输出15和9。