niusouti.com
更多“从字符串S(“abcdefg”)中返回子串B(“cd”)的正确表达是( )。A.Mid(S,3,2)B.Right(Left(S,4),2)C.Left(Right(S,5),2)D.以上都可以”相关问题
  • 第1题:

    用于获得字符串S从第3个字符开始的2个字符的函数是( )。

    A)Mid(S,3,2)

    B)Middle(S,3,2)

    C)Left(S,3,2)

    D)Right(S,3,2)


    正确答案:A
    本题考查取子串函数的知识。在VBA中有三种取子串函数;Left函数用于在字符串左端开始取n个字符;Right函数用于在字符串右端开始取n个字符(注意子串中字符的顺序与母串中相同);Mid函数可以实现在任何位置取任何长度的子串。截取第3个字符开始的2个字符应该用Mi.d(S,3,2)。

  • 第2题:

    以下说法中错误的是

    A.strcpy(A,B)函数是将A字符串的内容复制到B字符串中

    B.strlen(cha*s)返回字符串S的长度,未尾的字符不计算在内

    C.char a[20]="string";中字符串长度为6

    D.strstr(S1,S2)函数在字符串S1中从左边开始查找字符串S2,若查找成功则返回S2在S1中首次出现的位置,否则返回NULL,如果S2为"",则返回S1。


    正确答案:A
    解析:strcpy( )函数的一般形式为:strcpy(to,from),该函数将from字符串中的内容复制到to字符串中,故A项错误。

  • 第3题:

    用于获取字符串s从第1个位置开始的4个字符的函数是( )。

    A.Mid(s,1,4)

    B.Middle(s,1,4)

    C.Right(s,1,4)

    D.Left(s,1,4)


    正确答案:A
    解析:Mid函数用于截取从第n个位置开始的m个字符。

  • 第4题:

    用于获得字符串S最左边4个字符的函数是( )。

    A.Left(S,4)

    B.Left(S,1,4)

    C.Left str(S,4)

    D.Left str(S,1,4)


    正确答案:A
    A。【解析】获得字符串最左边字符格式为:Left(字符串名,长度)。

  • 第5题:

    从字符串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,然后返回左边的两个字符。

  • 第6题:

    从字符串s中的第2个字符开始获得4个字符的子字符串函数是( )。【考点3 VBA程序设计基础】

    A.Mid$(s,2,4)

    B.Lefl$(s,2,4)

    C.Right(s,4)

    D.Left$(s,4)


    正确答案:A
    暂无解析,请参考用户分享笔记

  • 第7题:

    从字符串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。

  • 第8题:

    用于获得字符串S从第3个字符开始的两个字符的函数是( )。

    A.Mid(S,3,2)

    B.Middle(S,3,2)

    C.Left(S,3,2)

    D.Right(S,3,2)


    正确答案:A
    A.【解析】本题考查取子串函数的知识。在VBA中有3种取子串函数:Left函数用于在字符串左端开始取n个字符;Right函数用于在字符串右端开始取13个字符(注意子串中字符的顺序与母串中相同);Mid函数可以实现在任何位置取任何长度的子串。截取第3个字符开始的2个字符应该用Mid(S,3,2)。

  • 第9题:

    从字符串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".

  • 第10题:

    用于获得字符串S从第2个字符开始的3个字符的函数是( )

    A、Mid$(S,2,3)

    B、Middle(S,2,3)

    C、Right$(S,2,3)

    D、Left$(S,2,3)


    正确答案:A

  • 第11题:

    设串s1=’ABCDEFG’,s2=’PQRST’,函数con(x,y)返回x和y串的连接串,subs(s,i,j)返回串s的从序号i开始的j个字符组成的子串,len(s)返回串s的长度,则con(subs(s1,2,len(s2)),subs(s1,len(s2),2))的结果串是()

    • A、BCDEF
    • B、BCDEFG
    • C、BCPQRST
    • D、BCDEFEF

    正确答案:D

  • 第12题:

    设串sI="ABCDEFG",s2="PQRST",函数con(x,y)返回x和y串的连接串,subs(s,i,j)返回串s的从序号i的字符开始的j个字符组成的子串,len(s)返回串s的长度,则con(subs(s1,2,1en(s2)),subs(sl,len(s2),2))的结果串是()

    • A、BCDEF
    • B、BCDEFG
    • C、BCPQRST
    • D、BCDEFEF

    正确答案:D

  • 第13题:

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

    A.Mid(S,3,2)

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

    C.t,eft(mght(S,5),2)

    D.以上都可以


    正确答案:D

  • 第14题:

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

    A.Mid(S,3,2)

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

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

    D. 以上都可以


    正确答案:D

  • 第15题:

    用于获得字符串s从第3个字符开始的2个字符的函数是( )。

    A. Mid(S,3,2)

    B. Middle(S,3,2)

    C. Left(S,3,2)

    D. Right(S,3,2)


    正确答案:A
    本题考查取子串函数的知识。在VBA中有三种取子串函数:1eft函数用于在字符串左端开始取n个字符; Right函数用于在字符串右端开始取n个字符(注意子串中字符的顺序与母串中相同):Mid函数可以实现在任何位置取任何长度的子串。截取第3个字符开始的2个字符应该用Mid(S,3。2)。

  • 第16题:

    用于获得字符串S从第3个字符开始的3个字符的函数是

    A.Mid$(S,2,3)

    B.Middle$(S,2,3)

    C.Right$(S,2,3)

    D.Left$(S,2,3)


    正确答案:A
    解析:本题考点为字符串函数,是常考项目。为了获得字符串s自n个字符开始的n个字符,可以用Mid(S,n,n)表达,故本题选A。其中C、D项的用法有误,Visual Basic中没有B项描述的函数。

  • 第17题:

    从字符串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”。

  • 第18题:

    从字符串S="abcdefg"中返回子串"cd"的正确函数引用是( )。

    A.id(S,3,2)

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

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

    D.以上都可以


    正确答案:D
    解析:Mid(S,3,2)是从字符串左边第3个字符起截取2个字符;Left(S,N)是从字符串左边截取N个字符;Right(S,N)是从字符串右边截取N个字符。

  • 第19题:

    用于获得字符串s从第3个字符开始的2个字符的函数是( )。

    A.Mid(S,3,2)

    B.Middle(S,3,2)

    C.Left(S,3,2)

    D.Right(S,3,2)


    正确答案:A
    暂无解析,请参考用户分享笔记

  • 第20题:

    从字符串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”。

  • 第21题:

    从字符串S第2个字符开始取3个字符的函数是()。

    A.Mid$(S,2,3)

    B.Middle(S,2,3)

    C.Right$(S,2,3)

    D.Left$(S,2,3)


    本题答案:A

  • 第22题:

    设串s1=’ABCDEFG’,s2=’PQRST’,函数Concat(x,y)返回x和y串的连接串,SubStr(s,i,j)返回串s的从第i个位置开始的j个字符组成的子串,StrLength(s)返回串s的长度,则Concat(SubStr(s1,2,StrLength(s2)),SubStr(s1,StrLength(s2),2))的结果串是()

    • A、BCDEF
    • B、BCDEFG
    • C、BCPQRST
    • D、BCDEFEF

    正确答案:D

  • 第23题:

    从字符串S第2个字符开始取3个字符的函数是()。

    • A、Mid$(S,2,3)
    • B、Middle(S,2,3)
    • C、Right$(S,2,3)
    • D、Left$(S,2,3)

    正确答案:A