问题
单项选择题
执行下面的程序,单击命令按钮后,窗体中的输出结果是 ______。
Private Sub Cotomand1_Click()
Ch$="Welcome Home!"
a=Len(ch$)
For i= 1 To a
b$ = Mid(ch$, i 1)
If b$ = "m" Then m = m + 1
Next 1
Print m
End Sub
A.2
B.3
C.1
D.0
答案
参考答案:A
解析: 题中程序的功能是统计字母m在字符串“Welcome Home!”中出现的次数。程序中有两个字符串函数,Len()和Mid()。Len()函数的作用为计算字符串中字符的个数,而Mid()函数的作用为取子串。题中依次选取字符串中的字母,与字符“m”进行比较,所以答案选A。