问题 单项选择题

连续执行以下命令之后,最后一条命令的输出结果是 ______。
SET EXACT OFF
X="A"
IIF("A"=X,X-"BCD",X+"BCD")

A.A

B.BCD

C.ABCD

D.ABCD

答案

参考答案:D

解析:[知识点] 常用函数
[评析]+: 前后两个字符串首尾连接形成一个新字符串。
—:连接前后两个字符串,并将前字符串的尾部空格移到合并后的新字符串尾部。
IIF函数语法:
IIF(1Expression,eExpressionl,eExpression2)
返回值:
Character,Numeric,Currency,Date,Or Date Time
题目条件"A"=X不成立,结果应是X+"BCD",值是ABCD
SET EXACT ON|0OFF命令
功能:用来指定在不同长度的字符串进行比较时的规则。
ON:在比较时将忽略表达式的尾部空格,较短的字符通过添加空格来保持和较长的长度一样,然后才进行比较。
OFF(默认值);两个表达式一个字符进行比较直到右边表达式的最后。

单项选择题
单项选择题