&&时,两个数有一个假的就是假,
||时,两个数有一个是真的就是真。
所以你不需要把整个式子算完,如果A为假,就可以跳过和B的运算,直接||C,如果A&&B为真,则可以直接跳过||C的运算。
至于你的闰年的判断没什么问题啊。
A与B都真,不需管C是否为真,条件都成立。若A和B中有一个为假,则C必须为真,条件才成立。
&&是且,||是或,A且B求出结果,再与C求或如果A且B是真,那么结果是真
如果A且B是假,C是真,那么结果是真
如果A且B是假,C也假,那么结果为假
当A和B 都为真或者c为真时为真。2者至少有1个要满足
先执行 A && B
将执行得到的结果 || C