c语言中e0和e0各是什么意思c语言中,E!0和!E0各是什么意思

2021-03-08 09:02:03 字数 2599 阅读 5424

1楼:

是这样的,c语言中!是逻辑非运算符,使用形式为:!表达式你这里的e != 0是逻辑判断e不等于0的意思,!e == 0是逻辑判断非e等于0的意思,也就是是否e不等于0.

所以你这里两个表达式是同一个意思,只是表现形式不同。

像这种表达式在if语句或者while语句中会这样用。

例如:if(e != 0)

意思是如果e的值不等于0, 那么输出”hello world“字符串。

希望对你有帮助。

2楼:匿名用户

如果是单独的e,那么只能是某个自定义标识符, 可能的变量,函数,或者宏定义。

在c中, e作为固定作用的, 只有两处。

一个是用在浮点常量, 表示科学计数法。 比如1e10 表示1乘10的10次幂。

即aeb的形式, 表示a乘10的b次幂。

另一个是用在输入输出中 %e,表示科学计数法方式输入输出。

3楼:匿名用户

c语言属于高级编程语言。

(!e == 0) 是一个判断表达式。

! 逻辑非运算符,表示取反的意思。e大于0, !e 等于0;e等于0,!e等于1.

== 等于运算符,表示相等的意思。

(!e == 0)判断e是否不为0.

4楼:圣眼看天下

逻辑判断,前者是e是否不等于0,后者是e是否等于0的意思。

5楼:匿名用户

printf("%.f",2e+3); 运行的结果是: 2000 printf("%.

f",2e-3); 运行的结果是: 0.002000 也就是说,2e+3就是2乘以10的三次方,2e-3就是2乘以10的-3次方,e就是乘以10

6楼:匿名用户

%e 或%e i/o的说明符,表示用科学技术法;例如。10202→1.0202x10的4次方;'e' :

做为一个字符“e”; 做为一个字符串或者是定义的宏;#define e (x) 谢谢

7楼:手机用户

你的程序是不是不完整?warning、error一大堆。。。

好吧,先解释你的问题。

0的ascii码为048,‘\0’的为000,本质上不同。‘\0’才是结束符(c-string中),‘\0’=0(码)=null,是空与结束的标志,控制字符之一。

题意如果是使得字符串结束,应该用‘\0’而不是0。

你的程序的其他问题:

1、字符数组越界了吧。。。既能导致一大堆烫烫烫什么的出现也可以使得程序直接崩溃。

2、nono()在主函数中未定义,引用出错3、文件路径不对(在你的写文件函数中)

如果可以的话,把题目给我,我以你的程序为架子改进下再给你试试。

8楼:真仰泽星

!e=0是永真式

先把0的值付给e

再取非e的值

就是1e!=0是判断

当e==0时为假,否则为真

9楼:匿名用户

当然有了。简单说来说,如果e为1的话,!e就为0,而e为零的话,!e就为1。至于e!=0,就是我们通常说的e不等于0,就是这个意思。

10楼:匿名用户

%e是一种转换说明符号,表示浮点数,并且采用e计数法。

比如2.12e2

c语言中r!=0是什么意思?

11楼:千锋教育

r!=0的意思是bair不等于0。

c语言du是一种zhi计算机程序设计dao语言,属高级语言范畴。内它既具有高级语言的容特点,又具有汇编语言的特点。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序,**清晰精简,十分灵活。

12楼:匿名用户

r!=0

就是说r不等于0

比如:int r=10;

if(r!=0)

else

很显然,结果是输出:r不等于0

13楼:匿名用户

r不等于0,!是非的意思

14楼:匿名用户

!0!!??!??!!?

c语言,while(!e)中的!e等价于? a,e==0 b,e!=1 c,e!=0 d,==1.再解释下!是什么意思

15楼:匿名用户

假设一个例子 ,链表中一个计算链表长度的循环,e刚开始初始化为第一个元素的地址

while(!e)

当初始条件满足时,后面的循环内容开始执行,每执行一次都修改e的值,当e不为null即零的时候永远循环执行,所以可以判断 (!e) 等价于 e!=0 。

16楼:倒霉熊

!是非的意思,就是如果e为真 则 !e为假,e为假 则!e为真。

那么while循环条件是 !e 为真,才循环,也就是 !e == 1才循环

17楼:匿名用户

等价于a,while循环条件默认是括号中不为0,也就是!e != 0 ,那就是e==0

C语言中while(!x 0)什么意思

1楼 是 逻辑非 操作符,所以 x就是给x取反。 在c里,非0为 逻辑真 ,用1表示,0是 逻辑假 所以 x 0实质就是x 0的意思。 所以,while x 0 等效于while x 0 ,即当x不等于0时继续循环,一直循环到x变为0时结束。 2楼 匿名用户 给个例子,看了就懂了。这种问题自己写个小...

c语言中while(0)和while(1)分别是什么意思呢

1楼 匿名用户 while 0 就是一次都不执行循环,等同于while 0 0 while 1 就是永远执行循环,可以在循环中通过break跳出循环,等同于while 0 0 2楼 匿名用户 while 是c语言中的循环语句 例如while a 其中a如果是int值,即a 0时,while 里的语句...

c语言中sk是什么意思,c语言中 k*=2 是什么意思

1楼 匿名用户 相当于 s k,取结构体中k的值 2楼 匿名用户 struct studentstu s stu k s k s是指向结构体的指针 3楼 发烧友eri画家 s是结构体指针,指向结构体中的变量k 也就是k的值 c语言中s k是什么意思 4楼 匿名用户 就是s s k的意思就是把s的值加...