猿问

逻辑非运算

!(a*2-b),关于逻辑非运算,如何求值

花剌子模信使
浏览 1506回答 1
1回答

MadMarical

你好。逻辑非运算符只有两个结果0和1。简单理解一下 if(a*2-b != 0){return 0;}else {return 1;}。如果计算结果不是0,则!(结果)的值等于0。如果结果是0,则!0结果为1。再理解一下,0表示假,其他数都表示真,!表示逻辑非。!0即是非假,那么表达式就是真返回1。换而言之非真即是假。
随时随地看视频慕课网APP
我要回答