itgle.com
更多“从字符串S="abcdefg"中返回子串"cd"的正确函数引用是()。A.id(S,3,2)B.Right(Left(S,4),2)C.Left( ”相关问题
  • 第1题:

    从字符串S("abcdefg")返回子串B("cd")的正确表达式为( )。A.Mid(S,3,2)B.Right(Left(S,4),2)C.Left(Right(S,5)2)D.以上都可以


    正确答案:D
    A项是从S中第三个字符起,返回2个字符。B项首先是返回左边的四个字符,即abcd.然后返回右边的2个字符,即cd.C项返回右边的5个字符,即cdefg,然后返回左边的两个字符。

  • 第2题:

    从字符串S("abodefg")中返回子串B("cd")的正确表达是( )。

    A.Mid(S,3,2)

    B.Right(Left(S,4),2)

    C.Left(Right(S,5),2)

    D.以上都可以


    正确答案:D
    解析:本题考察VBA的函数。Mid(字符串表达式>,N1>,[N2]):从字符串左边第N1个字符起截取N2个字符,选项A从字符串S左边第3个字符起截取2个字符是"cd"。在这里考生要注意,对于Mid函数,如果N1大于字符串的字符数,则返回零长度字符串;如果省略N2,则返回字符串中左边起N1个字符开始的所有字符。Left(字符串表达式>,N>):从字符串左边截取N个字符;Right(字符串表达式>,N>4>):从字符串右边截取N个字符,由此可以判断出选项B和C都返回“cd”,这里也要注意,如果N值为0,返回零长度字符串,如果大于等于字符串的字符数,则返回整个字符串。答案为D。

  • 第3题:

    从字符串S("abcdefs")中返回子串B("cd")的正确表达式是______。

    A.Mid(S,3,2)

    B.Right(Left(S,4),2)

    C.Left(Right(S,5),2)

    D.以上都可以


    正确答案:D
    解析:选项A的函数功能是从字符串A的第3个字符开始,向后连续取2个字符,即"cd":选项B是先从字符串的左边取4个字符,再从取出的字符中从右边开始取两个字符,也是"cd";选项C是先从右边取5个字符,再从取出的字符中从左边取出2个字符,为"cd".

  • 第4题:

    从字符串S("abcdefg")中返回子串B("cd")的正确表达式是______。

    A.Mid(S,3,2)

    B.Right(Left(S,4),2)

    C.Left(Right(S,5),2)

    D.以上都可以


    正确答案:D
    解析:选项A的函数功能是从字符串A的第3个字符开始,向后连续取2个字符,即“cd”;选项B是先从字符串的左边取4个字符,再从取出的字符中从右边开始取两个字符,也是“cd”:选项C是先从右边取5个字符,再从取出的字符中从左边取出2个字符,为“cd”。

  • 第5题:

    从字符串S("abcdefg")中返回子串B("cd")的正确表达式是______。

    A.Mid(S,3,2)

    B.Right(Len(S,4),2)

    C.Left(Right(S,5),2)

    D.以上都可以


    正确答案:D
    解析:选项A的函数功能是从字符串A的第3个字符开始,向后连续取2个字符,即“cd”;选项B是先从字符串的左边取4个字符,再从取出的字符中从右边开始取两个字符,也是“cd”;选项C是先从右边取5个字符,再从取出的字符中从左边取出2个字符,为“cd”。