单选题
在Visual FoxPro中,下列程序段执行后,内存变量s1的值是
s1="奥运开幕日期"
s1=substr(s1,5,4)+left(s1,4)+right(s1,4)
?s1
【正确答案】
D
【答案解析】[解析] 本题考查字符串函数RIGHT(),SUBSTR()和LEFT的使用。LEFT(c,n),取字符串C左边n个字符;RIGHT(c,n),取字符串c右边的n个字符;SUBSTR(c,n1,n2),取字符串C第n1个字符起的n2个字符,返回值类型是字符型,对于本题来说,SUBSTR(s1,5,4)的值为“开幕”,LEFT(s1,4)的值为“奥运”,RIGHT(s1,4)的值为“日期”。