有下面程序代码: Private Sub Command1_Click() Dim a As String a="COMPUTER" n=search(a,"T") Print IIf

admin2020-02-27  37

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

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

答案C

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

最新回复(0)