在计算逻辑表达式时,并不是所有的逻辑运算符都被执行,只有在必须执行下一个逻辑运算符才能求出表达式的解时,才能执行该运算。
我的理解是:比如a=1,b=0,c=1;a||b||c只运算a,b之间的或逻辑,第二个||不再运算 a&&b&&c,只运算第一个&&,不再运算第二个&&,对吗?
收起
两个与的话如果前两个元素与结果为0,那后面的就不用与了;如果为1,那还要继续与。
报告相同问题?