
vb or and 逻辑 运算
falseorfalseandtrueortrue,,请问先算什么啊,?加个括号说明下,,谢谢~...
false or false and true or true,,请问先算什么啊,?加个括号说明下,,谢谢~
展开
5个回答
展开全部
在上面的表达式中,算数运算符优先级最高,所以*和+被优先计算,次高是逻辑比较运算符(>,=,<>),再次是逻辑运算符And,最后是Or.
所以
false or false and true or true
相当于
false or (false and true) or true
最终结果是True
正确答案是错的,真正的正确答案是B.True
这个可以上机验证,本人验证结果为True
如果还有问题欢迎追问,问题解决请及时选为满意回答,谢谢.
所以
false or false and true or true
相当于
false or (false and true) or true
最终结果是True
正确答案是错的,真正的正确答案是B.True
这个可以上机验证,本人验证结果为True
如果还有问题欢迎追问,问题解决请及时选为满意回答,谢谢.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
VB最常见的逻辑运算符号就是:And Or Not
它们的运算优先级为:先 Not,后And,最后Or
false or false and true or true ==> false or false or true ==> true
当同时出现数学运算、关系运算、逻辑运算,则:先数学运算,再关系运算,最后逻辑运算;
3>2*b Or a=c And b<>c Or b<>a+c ==> 3>2*3 Or 2=4 And 3<>4 Or 3<>2+4
==>3>6 Or 2=4 And 3<>4 Or 3<>6 ==>False Or False And True Or True
==>False Or False Or True ==>True
这个题目应该有问题吧?变量d=5,没有用到?
它们的运算优先级为:先 Not,后And,最后Or
false or false and true or true ==> false or false or true ==> true
当同时出现数学运算、关系运算、逻辑运算,则:先数学运算,再关系运算,最后逻辑运算;
3>2*b Or a=c And b<>c Or b<>a+c ==> 3>2*3 Or 2=4 And 3<>4 Or 3<>2+4
==>3>6 Or 2=4 And 3<>4 Or 3<>6 ==>False Or False And True Or True
==>False Or False Or True ==>True
这个题目应该有问题吧?变量d=5,没有用到?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
and优先级高于or
false or false and true or true
=false or false or true
=false or true
=true
应该是答案错了
false or false and true or true
=false or false or true
=false or true
=true
应该是答案错了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
从左往右
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询