1楼:由染党子
e的值为0
则!e不为0
即while循环继续执行
e的值非0
则!e为0
即while循环结束执行
2楼:隽傅香令子
while(!e)中,
条件!e等价抄于
baie==0!是取反
如果e是0,
e==0当然成du立为真,表达式的zhi值为1;!e的值也是1,所以是等价的
如果daoe是1,
e==0当然成立为假,表达式的值为0;!e的值也是0,所以是等价的综上所述,所以两者一样的
3楼:竺同宇文震博
没有上下文
直接就这个?
4楼:颜兴彭溪
while(!e)中
5楼:侯敏昔惜文
在e等于0的时候,执行循环,否则不执行循环。
c语言语句while(!e)中,条件!e等价于什么?
6楼:锺起云薄夏
while(!e)中,条件!e等价于e==0!是取反
如果e是0,
e==0当然成立为真
专,表达式的值为1;!e的值也是1,所以属是等价的如果e是1,
e==0当然成立为假,表达式的值为0;!e的值也是0,所以是等价的综上所述,所以两者一样的
语句"while(!e);" 中的条件!e等价于e==0 为什么?
7楼:墨汁诺
!是非,baie非0,是真值,du所以!e是zhi假,为0;并不是e==0,而是!daoe==0。
while(!e)中
版,!e等价于!(
权e==true),相当于先判断e是否为真,然后再取反。while(!e)中,实际循环执行的条件是e为假。
!称为逻辑非运算符。执行逻辑 not 操作,用来逆转操作数的逻辑状态。如果条件为真则逻辑非运算符将使其为假。
8楼:匿名用户
!是非,e非0,是真值,所以!e是假,为0;并不是e==0,而是!e==0。
9楼:匿名用户
e = 0时 , !e = !0 = 1 , 即条件成立
c语言题, while(!e);中表达式!e 等价于( a ) a)
10楼:匿名用户
while()语句中的逻辑表copy达式成真才执bai行。!是反的意思du,后面的逻辑表达式应zhi该是假的,所以e应为dao假,c中表达式是0才是假,所以e==0.
a 是对的。。
b e!=0 与题中要求e==0矛盾
c e==1 与题中要求e==0矛盾
d e!=1 e==0时也对,但其它不是1的数都对, 与题中要求只有e==0矛盾。
11楼:烟火夜空
a,e==0;
while 条件是 !e 为真,只有 e为0时,!e 才为真,故 判断条件 等效于问:e等于0吗?c语言描述为 e==0
12楼:匿名用户
规定的非e就是e==0
c语言中while(n2)是什么意思
1楼 匿名用户 while n 2 判断 表达式n 的结果是否小于等于2,如果小于等于2,说明式子成立,然后执行while循环体 当while循环体执行完毕后,再次判断n 的结果是否小于等于2,若成立,继续执行循环体,直到该式子不成立为止,循环结束。 2楼 悉碧蓉蹉滢 str是一个2维数组,每次从f...
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 里的语句...