(!E==0)在C语言中是什么意思?

如题所述

是这样的,c语言中!是逻辑非运算符,使用形式为:!表达式
你这里的e
!=
0是逻辑判断e不等于0的意思,
!e
==
0是逻辑判断非e等于0的意思,也就是是否e不等于0.
所以你这里两个表达式是同一个意思,只是表现形式不同。
像这种表达式在if语句或者while语句中会这样用。
例如:
if(e
!=
0)
{
printf("hello
world\n");
}
意思是如果e的值不等于0,
那么输出”hello
world“字符串。
希望对你有帮助。
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-10-21
C语言属于高级编程语言
(!E
==
0)
是一个判断表达式。

逻辑非运算符,表示取反的意思。E大于0,
!E
等于0;E等于0,!E等于1.
==
等于运算符,表示相等的意思。
(!E
==
0)判断E是否不为0.本回答被提问者采纳
相似回答