要从字符串“全国计算机等级考试”中取出子串“等级考试”,应该使用函数( )。

admin2012-09-07  25

问题 要从字符串“全国计算机等级考试”中取出子串“等级考试”,应该使用函数(            )。

选项 A、SUBSTR(“全国计算机等级考试”,6,4)
B、SUBSTR(“全国计算机等级考试”,6,8)
C、SUBSTR(“全国计算机等级考试”,11,4)
D、SUBSTR(“全国计算机等级考试”,11,8)

答案D

解析 SUBSTR为取子串函数。格式:SUBSTR(<字符表达式>,<起始位置>[,<长度>]),功能是从指定表达式的指定起始位置取指定长度的子串作为函数值。在SUBSTR()函数中,若缺省第3个自变量<长度>,则函数从指定位置一直取到最后一个字符。
    由于一个汉字占用两个字节,本题中子串“等级考试”的起始位置应该是5×2+1=11,而4个汉字的长度为4×2=8个字节。
转载请注明原文地址:https://kaotiyun.com/show/dIsp777K
0

最新回复(0)