全心思齐网

c语言中,E!=0和!E==0各是什么意思?

是这样的,C语言中!是逻辑非运算符,使用形式为:!表达式 你这里的E != 0是逻辑判断E不等于0的意思, !E == 0是逻辑判断非E等于0的意思,也就是是否E不等于0. 所以你这里两个表达式是同一个意思,只是表现形式不同。 像这种表达式在if语句或者while语句中会这样用。 例如: if(E != 0) { printf("hello world\n"); } 意思是如果E的值不等于0, 那么输出”hello world“字符串。 希望对你有帮助。

匿名回答于2024-05-09 00:47:32


相关知识问答