VB中iif(not 5>3 and 8<2 or 2<8,0,1) 得出值为1,是不是式子中最
VB中iif(not5>3and8<2or2<8,0,1)得出值为1,是不是式子中最后才计算not先进行逻辑运算?...
VB中iif(not 5>3 and 8<2 or 2<8,0,1) 得出值为1,是不是式子中最后才计算not 先进行逻辑运算?
展开
2个回答
2015-09-10
展开全部
VB的优先级:
括号>算术运算>关系运算>逻辑运算
算术运算: ^ > 负号(-) > * = / > \ > MOD > + = -
关系运算:同优先级
逻辑运算:and > or > not
括号的优先级最高,如果搞不清先算哪个,就加个括号
括号>算术运算>关系运算>逻辑运算
算术运算: ^ > 负号(-) > * = / > \ > MOD > + = -
关系运算:同优先级
逻辑运算:and > or > not
括号的优先级最高,如果搞不清先算哪个,就加个括号
追问
也就是not是最低级吧
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询