在表达式中,如果M不为0,则返回a++,否则返回a--因此,正确应选 CB错误的原因是只考虑了为1的情况,实际上只要不为0的数,均返回逻辑1
M可以不等于1,只要大于0都可以,B说和M==1等价,意思是M只能等于1,所以不正确
非零即一,与M式等价 说明M=0的时候才是假 非0时都是真。B选项就M等于1时为真 其余都是假