!a= =0什么意思啊

如题所述

因为取非运算符“!"优先级高于”==“,所以该表达式表示的意思是先对a取非,然后判断非a是否为0,若非a为0,表达式值为1;若非a不为0,表达式结果为0。
举个例子,设 a=1, ,则!a=0,!a==0表达式值为1;
设a=0,则!a≠0,!a==0表达式值为0。
以上,请采纳。
温馨提示:答案为网友推荐,仅供参考
相似回答