选择题
21.
设有如下函数:
Function DelSpace(ch As String)As Integer
Dim n%, st$, c$
st="":n=0
For k=1 To Len(ch)
c=Mid(ch, k, 1)
If c<>""Then
st=st&c
Else
n=n+1
End If
Next k
ch=st:DelSpace=n
End Function
该函数的功能是______
A、
统计并返回字符串ch中字符的个数
B、
删除字符串ch中的空格符,返回删除字符的个数
C、
统计并返回字符串ch中非空格字符数
D、
删除字符串ch中除空格符外的其他字符,返回删除字符的个数
【正确答案】
B
【答案解析】
在函数中进行字符串的正向遍历,每次取出字符串中的一个字符,判断该字符如果不是空格就将其连接到st上,否则令n+1。循环结束后将会删除字符串ch中的空格符,返并使用函数值返回删除字符的个数。
提交答案
关闭