!(a*2-b),关于逻辑非运算,如何求值
1 回答
MadMarical
TA贡献79条经验 获得超122个赞
你好。逻辑非运算符只有两个结果0和1。简单理解一下 if(a*2-b != 0){return 0;}else {return 1;}。如果计算结果不是0,则!(结果)的值等于0。如果结果是0,则!0结果为1。再理解一下,0表示假,其他数都表示真,!表示逻辑非。!0即是非假,那么表达式就是真返回1。换而言之非真即是假。
- 1 回答
- 0 关注
- 1505 浏览
添加回答
举报
0/150
提交
取消