有下面程序代码: Private Sub Command1_Click() Dim a As String a="CONPUTER" n=search(a,"T") Print IIf(n=0,"未找到",n) End Sub Private Functi

admin2019-03-08  29

问题 有下面程序代码:
Private Sub Command1_Click()
Dim a As String
a="CONPUTER"
n=search(a,"T")
Print IIf(n=0,"未找到",n)
End Sub
Private Function search(str As String,ch As String)
As Integer
For k=1 To ten(str)
c=Mid(str,k,1)
If c=ch Then
search=k
Exit Funotion
End If
Next k
search=0
End Function
程序运行后,单击命令按钮Command1,输出结果是

选项 A、0
B、8
C、6
D、未找到

答案C

解析 Mid函数从字符串中获取指定位置的字符值。Search函数中找到相同的字符时退出循环,并返回该字符在字符串中的位置。Command1_Click事件中打印查找的结果。选C。
转载请注明原文地址:https://jikaoti.com/ti/7Um0FFFM
0

最新回复(0)