单选题 设有如下程序:
Option Base 1
Private Sub Form_Click()
Dim a(5) As String, i As Integer
For i=1 To 5
a(i)=Chr(Asc("A")+i)
Call f(a, i)
Next i
End Sub
Sub f(ta()As String, n As Integer)
Dim i As Integer
For i=1 To n
Print ta(i);
Next i
Print
End Sub
时上述程序,以下叙述中正确的是______。
【正确答案】 C
【答案解析】[解析] Chr是Ascii码转成字符,Asc是讲字符转成Ascii码。i是1到5的循环,仍然是一个数。a数组就是B、C、D、E、F这5行字符。第一行是B,程序运行后,5行分别是B,BC,BCD,BCDE,BCDEF。