更多“表达式8+13 Mod 2*4+3() A.8 B. 16 C. 10 D. 12 ”相关问题
  • 第1题:

    表达式12+31\6*5/10 Mod 4的值是

    A.14

    B.22

    C.12

    D.0


    正确答案:A
    解析:按算术运算符的优先级,将上述的表达式改为12+((31\((6*5)/10))Mod4)。计算过程为:12+((31\(30/10))Mod4)=12+((31\3)Mod4)=12+(10Mod4)=12+2=14

  • 第2题:

    表达式1+3\2>;1 0r6Mod4<;3AndNot 1的运算结果是( )。A.一1B.0C.1D.其他

    表达式1+3\2>;1 0r6Mod4<;3AndNot 1的运算结果是( )。

    A.一1

    B.0

    C.1

    D.其他


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

  • 第3题:

    表达式 16 / 4 - 2 ^ 5 * 8 / 4 Mod 5 2 的值为______。

    A.2

    B.4

    C.14

    D.20


    B

  • 第4题:

    表达式10Mod2的值为( )。

    A. 0

    B. 1

    C. 2

    D. 5


    正确答案:A
    本题考查VBA中表达式运算的知识。在VBA中Mod是取余数运算,将返回左操作数整除右操作数后的余数。本题中10可以被2整除,所以余数为0。

  • 第5题:

    3、表达式 16 / 4 - 2 ^ 5 * 8 / 4 Mod 5 \ 2 的值为______。

    A.2

    B.4

    C.14

    D.20


    A 解析:按算术运算符的优先级,将上述的表达式改为12+((31\\((6*5)/10))Mod4)。计算过程为:12+((31\\(30/10))Mod4)=12+((31\\3)Mod4)=12+(10Mod4)=12+2=14