itgle.com

表达式1.5+3\2>2Or7Mod3<4AndNot1的运算结果是( )。A.-1B.0C.1D.其他

题目

表达式1.5+3\2>2Or7Mod3<4AndNot1的运算结果是( )。

A.-1

B.0

C.1

D.其他


相似考题
更多“表达式1.5+3\2>2Or7Mod3<4AndNot1的运算结果是()。A.-1B.0C.1D.其他 ”相关问题
  • 第1题:

    表达式1.5+3\2>2 Or 7 Mod 3<4 And Not1的运算结果足( )。

    A.-1

    B.0

    C.1

    D.其他


    正确答案:A
    解析:先计算表达式“1.5+3\2>2”。运算符“\”表示整数除法,“3\2”的结果是1。“1.5+3\2>2”相当于“2.5>2”,所以“1.5+3\2>2”的结果为True。再计算“7Mod34”,Mod为求模运算,“7Mod3”的结果为1,所以“7Mod34”的结果为True。这样,整个表达式变为:TrueOrTrueAndNot1。逻辑运算的优先级从高到低是:Not→And→Or→Xor→Eqv→Imp。先计算“Not1”,结果为False。再计算TrueAndFalse,结果为False。最后计算TrueOrFalse,用-1表示True。答案为选项A。

  • 第2题:

    表达式1.5+3\2>2 Or7 Mod 3<4 And Not 1的运算结果是( )。

    A.假

    B.0

    C.真

    D.其他


    正确答案:C
    解析:先计算表达式"1.5+3\2>2",运算符“\”表示整数除法,“3\2”的结果是1,“1.5+3\2>2”相当于“2.5>2”,所以“1.5+3\2>2”的结果为True。再计算“7Mod34”,Mod为求模运算,“7Mod3”的结果为1,所以“7Mod34”的结果为True。这样,整个表达式变为:TrueOrTrueAndNot1。逻辑运算的优先级从高到低是:Not、And、Or,最后的结果是True。

  • 第3题:

    【判断题】三元运算符概述 (关系表达式)?表达式1:表达式2; 如果条件为true,运算后的结果是表达式1; 如果条件为false,运算后的结果是表达式2;

    A.Y.是

    B.N.否


    正确

  • 第4题:

    表达式1+3\2>1 0r 6 Mod 4<3 And Not 1的运算结果是( )。

    A.-1

    B.0

    C.1

    D.其他


    正确答案:A
    解析:本题考查VBA中运算符优先级的知识。在VBA中,运算符之间的优先级的关系是:算术运算符>连接运算符>比较运算符>逻辑运算符。而各种运算符内部的各种运算符也有其自己的优先级。另外要注意,在进行逻辑运算时And优先级高于Or。在VBA中允许逻辑量进行算术运算,True处理成-1,False处理成0;反过来数值参与逻辑运算时0处理成False,非0处理成True。

  • 第5题:

    2-2 表达式'a'+1的运算结果是____________,(char)('a'+1)的运算结果是__________。


    逻辑型