问题 单项选择题

执行下列命令后,输出的结果是 ______。 X=“ABCD” Y=“EFG” SUBSTR(X,IIF(X<>Y,LES(Y),LEN(X)),LEN(X)-LEN(Y))

A.A

B.B

C.C

D.D

答案

参考答案:C

解析: 函数SUBSTR()中的两个函数表达式的运算如下; IIF(X<>Y,LEN(Y),LENn(X))→IIF(X<>Y,3,4)→3 LEN(X)-LEN(Y)→4-3→1 于是,函数“SUBSTR(X,IIF(X<>Y,LEN(Y),LEN(X)),LEN(X)-LEN(Y))”的运算变为SUBSTR (X,3,1)。其运算目的是:在变量X的字符串中的第3个字符位置上取出1个字符。命令的输出结果是字符“C”。

问答题 简答题
多项选择题 案例分析题