A-A+
设有变量sr=2000年上半年全国计算机等级考试 能够显示“2000年上半年计算机等级考
问题详情
设有变量sr="2000年上半年全国计算机等级考试",能够显示“2000年上半年计算机等级考试”的命令是 ______。
A.?s"全国"
B.?SUBSTR(sr,1,8)+SUBSTR(sr,11,17)
C.?STR(sr,1,12)+STR(sr,17,14)
D.?SUBSTR(sr,1,12)+SUBSTR(sr,17,14)请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:D
解析:SUBSTR(<字符表达式>,<起始位置>[,<长度>])D函数的作用是指定表达式值的指定起始位置取指定长度的子串作为函数值。选项A是错误的命令。选项B的结果为“2000年上年全国计算机等级考试”。选项C中STR()函数的功能是将数值转换为字符串,所以STR的中应为数值,此语句格式不正确。选项D中SUBSTR(sr,1,12)是从字符串的第1位起取12个字符,结果为"2000年上半年”,SUBSTR(sr,17,14)是从字符串第17个位置取14个字符,结果为“计算机等级考试”“+”是用于连接两个字符串。