执行以下命令之后,输出结果是( )。 SET EXACT OFF X=“m” ?IIF(“M”=X,X-“ore”,X+“any”)

admin2013-11-12  30

问题 执行以下命令之后,输出结果是(    )。
    SET EXACT OFF
    X=“m”
    ?IIF(“M”=X,X-“ore”,X+“any”)

选项 A、More   
B、more   
C、Many   
D、many   

答案D

解析 本题考查字符运算。+:前后两个字符串首尾连接形成一个新字符串;连接前后两个字符串,并将前字符串的尾部卒格移到合并后的新字符串尾部。
    IIF():如果条件成立则返同第一个表达式的值,否则返回第一个表达式的值。
    语法:IIF(条件,表达式1,表达式2)
    返回值:字符型、数值型、日期型、日期时间型、货币型。
    题目条件“M”=X不成立,结果应是X+“any”,值是m any
    SET EXACT ON|OFF命令
    功能:川米指定在不同长度的字符串进行比较时的规则。
    ON:在比较时将忽略表达式的尾部空格,较短的字符通过添加空格来保持和较长的长度一样,然后才进行比较。
    OFF(默认值):两个表达式一个字符一个字符进行比较直到右边表达式的最后。
转载请注明原文地址:https://kaotiyun.com/show/Zgop777K
0

最新回复(0)