更多“设a=5,b=4,c=3,d=2下列表达式的值是( )。 3>2*bOra=cAndb<>cOrc>d A.1B.Tru ”相关问题
  • 第1题:

    设a=5,b=4,c=3,d=2,则表达式3>2术b Or a=c And b<>c Or c>d的值是

    A.1

    B.True

    C.False

    D.2


    正确答案:B

  • 第2题:

    设a=5,b=4,c=3,d=2,则表达式3>2*b Or a=c And b<>c Or c>d的值是

    A.1

    B.True

    C.False

    D.2


    正确答案:B
    解析:本题考查各类表达式的综合运算。先执行3>2*b值为False,再判断a=c And b>c为False,c>d为True,所以最终结果为True。

  • 第3题:

    设a = 2、b = 3、c = 4、d = 5,则表达式3 > 2 * b Or a = c And b <> c Or c > d的值是()。

    A.1

    B.-1

    C.False

    D.True


    B

  • 第4题:

    设a=5,b=4,c=3,d=2,下列表达式的值是 3>2*b Or a=c And b<>C Or c>d

    A.1

    B.True

    C.False

    D.2


    正确答案:B
    解析:本题考查考生对VB中运算符的理解。首先考生应按照优先级将表达式分段,然后各段分别计算。各种运算符混合运算时,优先级的关系是:函数运算>数值运算符和字符串运算符>关系运算符>逻辑(布尔)运算符。因为逻辑运算符的优先级低,而且运算结果应该是True或 False,因此可以判断出选项A和选项D错误。在题目的表达式中先计算2*b=8;然后判断3>8、a=c、 b>c、c>d关系表达式的结果,分别是False、False、 True、True。接着计算False Or False And True Or True,结果为True。本题为常考题型,考生应该特别注意,多做相关练习。

  • 第5题:

    设a=5,b=4,c=3,d=2,下列表达式的值是 3>2*b Or a=c And b<>c Or c>d

    A.1

    B.Tree

    C.False

    D.2


    正确答案:D
    解析:先执行3>2*b值为FALSE,再判断a=cAndb>c为FALSE,c>d为TRUE;所以最终结果为TRUE。