!是C语言中的逻辑“非”运算符,由于C语言用整型数表示逻辑量,0为假,非0为真,
所以将 !作用在一个整型变量前,得到的效果是:
当e的内容为0, !e 的计算结果为1
当e的内容非0, !e 的计算结果为0
扩展资料:
C语言包含的各种控制语句仅有9种,关键字也只有32 个,程序的编写要求不严格且以小写字母为主,对许多不必要的部分进行了精简。实际上,语句构成与硬件有关联的较少,且C语言本身不提供与硬件相关的输入输出、文件管理等功能,如需此类功能,需要通过配合编译系统所支持的各类库进行编程,故c语言拥有非常简洁的编译系统。
参考资料来源:百度百科-c语言
C语言中!e是什么意思?最好能解释一下
!是C语言中的逻辑“非”运算符,由于C语言用整型数表示逻辑量,0为假,非0为真,所以将 !作用在一个整型变量前,得到的效果是:当e的内容为0, !e 的计算结果为1 当e的内容非0, !e 的计算结果为0
C语言中“!e”是什么意思?
!是C语言中的逻辑“非”运算符,由于C语言用整型数表示逻辑量,0为假,非0为真,所以将 !作用在一个整型变量前,得到的效果是:当 e的内容为0, !e 的计算结果为1;当 e的内容非0, !e 的计算结果为0。简单来说,如果E为1的话,!E就为0,而E为0的话,!E就为1。至于E!=0,就是...
C语言中,"!e"是什么意思?其中e是任意变量
!是逻辑运算符,逻辑运算的值是1或者0,当e的值0表示假,1表示真。!表示非,所以它的意思是"非e"不是!!!e做为变量通常有一个值。。。分为0或者非0的!!0就表示假,非0就是真。。。!e如果e是非0的话,那么结果就是非的非0,也就是非真。
c语言中while()中的E是什么意思
while(!E)中,!E等价于!(E==true),相当于先判断E是否为真,然后再取反。while(!E)中,实际循环执行的条件是E为假。!称为逻辑非运算符。执行逻辑 NOT 操作,用来逆转操作数的逻辑状态。如果条件为真则逻辑非运算符将使其为假。!反转一个表达式的“真相”。它使一个表达式从 true 变...
c语言中!E表示什么 急急急!!!
我来说一下吧,C语言中对于整数到布尔类型的处理是0为假,非0为真。当变量E==0时候,此时把E当作表达式来看,表达式E的值为假,形如if(E)这样的语句不被执行。当变量E!=0时候,此时把E当作表达式来看,表达式E的值为真,形如if(E)这样的语句被执行。而!叫做逻辑取反运算符,!真==假,!假=...
C语言 第九题E是什么鬼啊求教
首先不管E是什么 E肯定是个存在的变量 它在ascii里有自己的代表数值 那么!E其实就是!n(n为某数,比如!1)也就是0
c语言编程e是什么意思
在C语言中,e是一个特殊的数字表示方式,它代表自然对数的底数,即e=718281828459045。e这个常数在计算机科学和工程中经常被使用,因为它可以用来表示各种不断增长的现象,例如利息、人口增长、气温变化等等。在C语言中,如果我们想要使用e的值,可以通过调用math库中的exp函数来实现。exp函数接受一个参数x...
c语言中的e是什么意思
在C语言中,e是一种科学计数法的表示方式。科学计数法非常适合用来表示非常大或者非常小的数字,因为它可以用指数的方式来简化表示,并且可以更好地描述数字的精度。在C语言中,使用e来表示科学计数法,例如,23e-4表示23乘以10的负4次方,也就是0.000123。除了表示科学计数法之外,e也是C语言中一个...
e在c语言中是什么意思?
除了作为指数和浮点数的一部分,e在C语言中还有一个常用的含义,就是表示自然对数的底数,也就是约等于71828的那个数。在C标准库中,有一个常量定义了这个数,就是常量M_E。在我们编写程序时,如果需要使用自然对数底数,可以调用math.h头文件中的log函数,也可以直接使用M_E这个常量,使我们的程序...
在C语言中.while(!E),!E相当于什么?
楼下错了,题目的意思是当你E取真值那么while语句里的条件就是假,E取0那while里条件就是真,楼下的你取2试试,就会发现当你取真值2的时候2!=1的条件成立,条件为真,不满足题意。�6�6E==0满足,你用0, 1, 2验算,当然你也可以用别的数字,但必须要有0和至少两个...