更多“设y是整形变量,能判断y为奇数的表达式是A.Not(y Mod 2<>0)B.y Mod 2<>0C.(y-1)Mod 2 ”相关问题
  • 第1题:

    要判断数值型变量Y是否能够被8整除,错误的条件表达式为( )。

    A.INT(Y/8)=Y/8

    B.MOD(Y,8)=0

    C.INT(Y/8)=MOD(Y,8)

    D.MOD(Y,8)=MOD(8,8)


    正确答案:C
    解析:INT()函数的功能是返回指定数值表达式的整数部分。MOD()函数的功能是返回两个数值相除后的余数。现在假设Y=16,则INT(Y/8)=2,Y/8=2,MOD(Y,8)=0,MOD(8,8)=0。因为INT(Y/8)=2,MOD(Y,8)=0,所以错误的条件表达式为选项C。

  • 第2题:

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

    表达式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题:

    要判断数值型变量Y是否能够被7整除,错误的条件表达式为( )。

    A.MOD(Y,7)=0

    B.INT(Y/7)=Y/7

    C.#NAME?

    D.INT(Y/7)=MOD(Y,7)


    正确答案:D

  • 第4题:

    设y是整形变量,能判断y为奇数的表达式是

    A.Not(y Mod 2<>0)

    B.y Mod 2<>0

    C.(y-1)Mod 2<>0

    D.y Mod 2<>1


    正确答案:B
    解析:Mod运算符是求余数。yMod2=1为奇数,yMod2=0为偶数。

  • 第5题:

    表达式1+3\=2>1 0r6 Mod4<3AndNot l的运算结果是( )。 A.一1B.0C.1S

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

    A.一1

    B.0

    C.1

    D.其他


    正确答案:A
    暂无解析,请参考用户分享笔记