问题 单项选择题

下面程序运行时,若输入“Visual Basic Prograrmming”,则在窗体上输出的是( )
Private Sub Command1_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

A.0
B.1
C.2
D.3

答案

参考答案:D

解析: 本题定义了一个25个字符的数组,然后在键盘上接收字符,Mid(string,start[,length])函数的语法具有如下的命名参数:部分说明string必要参数。字符串表达式,从中返回字符。在本题中返回的字符减去“A”的Ascii值,如果结果大于0,则记数,最后返回符合条件的值。

单项选择题
多项选择题 X型题