参考答案和解析
正确答案:D
解析:在该题中,关键考查的是IIF(),IIF()函数的形式是:IIF(表达式,当条件为Tme时的值,当条件为 False时的值),显然在题目中的表达式(aB)Or(c>D)为True,所以x的值应该为"A"。
更多“设a="a",b="b",c="c",d="d",执行语句x=IIF((a<B)Or(c>D),"A","B") 后,x的值为A.aB.bC.BD.A ”相关问题
  • 第1题:

    设a=8,则执行x=Iif(a>5,-1,0)后,x的值为( )A.5B.6C.0D.-1

    设a=8,则执行x=Iif(a>5,-1,0)后,x的值为( )

    A.5

    B.6

    C.0

    D.-1


    正确答案:D

  • 第2题:

    设a="a",b="b",c="c",d="d",执行语句x=IIF((ad),"A","B")后, x的值为A.aB.bC.BD.A

    设a="a",b="b",c="c",d="d",执行语句x=IIF((a<b)Or(c>d),"A","B")后, x的值为

    A.a

    B.b

    C.B

    D.A


    正确答案:D
    解析:在该题中,关键考查的是IIF(), IIF()函数的形式是:IIF(表达式,当条件为True时的值,当条件为False时的值),显然在题目里的表达式 (ab)Or(c>d)为True,所以x的值应该为“A”。

  • 第3题:

    设a="a",b="b",c="c",d="d",执行语句x=IIf((aD),"A","B")后,x的值为A.aB.bC.BD.A

    设a="a",b="b",c="c",d="d",执行语句x=IIf((a<B)Or(c>D),"A","B")后,x的值为

    A.a

    B.b

    C.B

    D.A


    正确答案:D
    解析:本题考查IIf的用法。IIf函数是“If…Then…Else”结构的简写形式,IIf是“ImmediateIf”的缩略。它的一般格式为:Result=IIf(条件,True部分,False部分),用来执行简单的条件判断操作。“Result”是函数的返回值,“条件”是逻辑表达式,当“条件”为True时,IIf函数返回“True部分”,而当“条件”为False时返回“False部分”。“True部分”和“False部分”可以是表达式、变量或函数。IIf函数中的3个参数都不能省略,而且要求“True部分”、“False部分”及结果变量的类型一致。题目中(aB)Or(c>D)的结果是True,所以x的值为“A”,选项D正确。

  • 第4题:

    设a=5,b=6,c=7,d=8,执行语句x=IIF((a>b)And(c>d),10,20) 后,x的值为_______。


    正确答案:20
    20 解析: 本题考查IIf函数的知识。IIf函数可用于执行简单的条件判断操作,此函数有3个参数,当第一个参数为真时返回第二个参数值,否则返回第三个参数值。本题中由于a>b为假,c>d也为假,故此函数的返回值为20。

  • 第5题:

    D设a="a",b="b",c="c",d="d",执行语句x=IIF((a<b) Or (c>d),"A","B")后,x的值为

    A.a

    B.b

    C.B

    D.A


    正确答案:D
    解析:在该题中,关键考查的是IIF(),IIF()函数的形式是:IIF(表达式,当条件为True时的值,当条件为False时的值),显然在题目里的表达式(a<b) Or (c>d)为True,所以x的值应该为"A"。