单选题 下面程序运行时,若输入“Visual Basic Programming”,则在窗体上输出的是______。
Private Sub Comand1_Click()
Dim count(25)As Integer, ch As String
ch=Ucase(InputBox("请输入字母字符串"))
For k=1 To Len(ch)
n=Asc(Mid(ch,k,1))-Asc("A")
If n>=0 Then
Count(n)=Count(n)+1
End If
Next k
m=count(0)
For k=1 To 25
If m<count(k)Then
m=count(k)
End If
Next k
Print m
End Sub
【正确答案】 D
【答案解析】[解析] 程序的功能是将输入的字母字符串进行逐个遍历,并统计每个字母出现的次数存放在数组中,然后将最大的数组元素值(字母出现的最多次数)赋给m,最后输出m。显然出现最多的是a,次数为3。