11智能在线
新记
c语言中,E!=0和!E==0各是什么意思
如题所述
举报该文章
相关建议 推荐于2017-11-27
是这样的,C语言中!是逻辑非运算符,使用形式为:!表达式
你这里的E != 0是逻辑判断E不等于0的意思,
!E == 0是逻辑判断非E等于0的意思,也就是是否E不等于0.
所以你这里两个表达式是同一个意思,只是表现形式不同。
像这种表达式在if语句或者
while语句
中会这样用。
例如:
if(E != 0)
{
printf("
hello world
\n");
}
意思是如果E的值不等于0, 那么输出”hello world“
字符串
。
希望对你有帮助。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/pq424s2qpv2v7fqfsv7.html
其他看法
第1个回答 2017-01-09
如果是单独的e,那么只能是某个自定义标识符, 可能的变量,函数,或者宏定义。
在C中, e作为固定作用的, 只有两处。
一个是用在浮点常量, 表示科学计数法。 比如1e10 表示1乘10的10次幂。
即aeb的形式, 表示a乘10的b次幂。
另一个是用在输入输出中 %e,表示科学计数法方式输入输出。
第2个回答 2015-09-09
C语言属于高级编程语言。
(!E == 0) 是一个判断表达式。
! 逻辑非运算符,表示取反的意思。E大于0, !E 等于0;E等于0,!E等于1.
== 等于运算符,表示相等的意思。
(!E == 0)判断E是否不为0.
第3个回答 2013-11-22
%e 或%E I/O的说明符,表示用科学技术法;例如。10202→1.0202X10的4次方;'E' :做为一个字符“E”; 做为一个字符串或者是定义的宏;#define E (x) 谢谢
第4个回答 2013-11-22
printf("%.f",2e+3); 运行的结果是: 2000 printf("%.f",2e-3); 运行的结果是: 0.002000 也就是说,2e+3就是2乘以10的三次方,2e-3就是2乘以10的-3次方,e就是乘以10
1
2
3
下一页
相似回答
大家正在搜
相关问题
c语言中,E!=0和!E==0各是什么意思
在c语言中,!E=0与E!=0有什么区别
c语言中r!=0是什么意思?
(!E==0)在C语言中是什么意思?
c语言中(!e==0)是什么意思,是否符合语法!谢谢!
请问一下 (!e==0)和 !(e==0)有什么区别,分别代...
C语言:!E==0和E!=0是一样的吗?
C语言中“!e”是什么意思?