问题详情

表达式1+32> Or 6 Mod 4<3 And Not l的运算结果是(  )。


A、-1

C、1

D、其他

时间:2022-01-04 10:42 关键词: 计算机二级 IT认证

答案解析

A
在VBA中的运算符都具有其优先级,最基本的就是算术运算符>连接运算符>比较运算符>逻辑1运算符,在各个种类的运算符中还有不同的优先级,例如在1算术运算中乘方法优先级高于乘法和除法运算,同优先级 f的运算由左至右顺序执行。在逻辑运算符中,And的优先1级高于Or,在VBA中允许逻辑量进行算术运算,True处理1成-1,False处理成0。反之数值参与逻辑运算时0处理成False,其余处理成True。