这段不应该是5>2并且10>0么?怎么会是ture?5都不大于10
写错了,是5>2&&10>0
5>2&&10>5,先算5>2和10>0,5>2为true,10>0为true;再算&&运算符,A&&B,A真B真,则A&&B真,所以5>2&&10>5为true.
5>2成立;10>0成立;
所以为true
5>2或者a*b>0;两者条件只要有一个满足,就是true