你好!!!
值为1
逻辑或运算:||是双目运算,是按从左到右的顺序计算:
同时逻辑与和逻辑或都有”短路“现象:(后面解释)
m || (m=2) || (m=3) || (m=4)首先编译器会算m 此时为0,那么就再计算(m=2) 此时为真,那么表达式的值就是1,后面的 (m=3) || (m=4) 就不用算了,因为前面(m=2)已经可以确定表达式的值(为1),这就是短路现象。
同时逻辑与也是满足短路现象的,lz可以看看其他的资料
是的,我运行了,就是1,有些答案是错误的,lz看的时候要注意点!!!