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

admin2009-05-20  30

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

选项 A、Mid(S,3,2)
B、Right(Left(S,4),2)
C、Left(Right(S,5),2)
D、以上都可以

答案8

解析 本题考察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。
转载请注明原文地址:https://kaotiyun.com/show/KM5p777K
0

最新回复(0)