1 x1=SUBSTR(x,1-1,2) " />执行下列程序后,变量s的值是( )。 SET TALK OFF CLEAR x="12345" S="" 1=LEN(x) DO WHILEl>1 x1=SUBSTR(x,1-1,2)

执行下列程序后,变量s的值是( )。 SET TALK OFF CLEAR x="12345" S="" 1=LEN(x) DO WHILEl>1 x1=SUBSTR(x,1-1,2)

admin2015-07-24  33

问题 执行下列程序后,变量s的值是(    )。
    SET TALK OFF
    CLEAR
    x="12345"
    S=""
    1=LEN(x)
    DO WHILEl>1
    x1=SUBSTR(x,1-1,2)
    s:s+x1
    1=1-2
    ENDDO
    ? s

选项 A、2345
B、4523
C、54321
D、45231

答案B

解析 本题涉及的考点有求字符串长度函数、取子串函数以及DO WHILE-ENDDO循环语句。其中LEN(<字符表达式>)返回指定字符表达式的长度,即所包含的字符个数,函数值为数值型。SUBSTR()从给定字符串的指定起始位置取指定长度的子串作为函数值。运行DO WHILE-ENDDO语句时,先判断<条件>是否为真,如果是真则运行DO WHILE与ENDDO间的循环体,当运行到ENDDO时,再返回DO WHILE重新判断循环条件是否为真,确定是否再次运行循环体。若条件为假则结束循环语句运行ENDDO后的语句。程序
转载请注明原文地址:https://kaotiyun.com/show/1nEp777K
0

最新回复(0)