niusouti.com
参考答案和解析
正确答案:C
更多“ 连续执行以下命令之后,最后一条命令的输出结果是( )。A)AB)BCDC)ABCDD)A BCD ”相关问题
  • 第1题:

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

    A.A

    B.BCD

    C.ABCD

    D.ABCD


    正确答案:D

  • 第2题:

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

    A.”A”

    B.”BCD”

    C.”A BCD”

    D.”ABCD”


    正确答案:C

  • 第3题:

    连续执行以下命令之后,最后一条命令的输出结果是( )。

    SET EXACT OFF

    X="A "

    ?IIF("A"=X,X-"BCD",X+"BCD")

    A) A

    B) BCD

    C) A BCD

    D) ABCD


    正确答案:C
    使用单等号(=)运算符比较两个字符串时,运算结果与SET EXACT ON | OFF的设置有关。执行完SETEXACT OFF命令后,只要右边字符串与左边稍串的前面部分内容相匹配,即可得到逻辑真的结果,即字符串的比较因右面的字符串结束而终止 。所以题中X=“A”的结果为逻辑真。
    IIF是条件测试函数,基本命令格式如下:
    IIF(<逻辑表达式>,<表达式1>,<表达式2>)
    其中,测试<逻辑表达式>的值,若为逻辑真.T.则返回<表达式1>的值,若为逻辑假(.F.),则返回<表达式2>的值。<表达式1>和<表达式2>的值不要求相同。所以题中IIF函数应返回“x-”BCD””的值。这里的“-”和“+”都是字符串连接符,“-”将连接前后两个字符串,并将前字符串的尾部空格移到合并后的新字符串尾部,“+”将前后两个字符串首尾连接形成一个新的字符串。

  • 第4题:

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

    A.1

    B.BCD

    C.ABCD

    D.ABCD


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

  • 第5题:

    连续执行以下命令之合,最后一条命令的输出结果是______。SETEXACTOFFX=“A”?HF(“A”;X,X-“BCD”,X+“BCD”)

    A.A

    B.BCD

    C.ABCD

    D.ABCD


    正确答案:C