问题 单项选择题

设有变量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

解析:
[知识点] Visual FoxPro程序设计偷令文件的建立与运行/简单的交互式输入、输出命令
[评析] SUBSTR(<字符表达式>,<起始位置>[,<长度>])D函数的作用是指定表达式值的指定起始位置取指定长度的子串作为函数值。选项A是错误的命令。 选项B的结果为“2000年上年全国计算机等级考试”。选项C中STR()函数的功能是将数值转换为字符串,所以STR的中应为数值,此语句格式不正确。选项D中SUBSTR(sr,1,12)是从字符串的第1位起取12个字符,结果为"2000年上半年”,SUBSTR(sr,17,14)是从字符串第17个位置取14个字符,结果为“计算机等级考试”“+”是用于连接两个字符串。

选择题
单项选择题