逻辑运算都是boolean类型,开发使用双符号
单&,会往后面执行if(b1& (num1++>0))
双&,遇到false不会往后执行,直接得出结论,不过单&与双&运算结果相同
//区分:|与||//相同点1: |与||的运算结果相同//相同点2:当符号左边是false时, 二者都会执行符号右边的运算//不同点3:当符号左边是true时,| 继续执行符号右边的运算, 而 || 不再执行符号右边的运算