1樓:踏岸尋柳
!e 條件等價於 !e==!0 ,亦即 e==0
所以答案應該是a。
2樓:
就要使!e為真,即非0. 到這裡你的認識是對的。
!e,非e,非0,不就要e為0嘛。a是正確的。
e==0時,e為假,!e為真嘛
3樓:匿名使用者
樓主,不是這樣的,!e應等於e==0.因為只有e ==0時,條件才為真(代入後變成!
0).如果e==!0,就變成!!
0(即!(1)),就是那麼簡單~~`採納吧.
4樓:海天盛筵
而(bai!在,e)!e就是!(e==dutrue)和判斷e是否正確是zhi一樣的,然後反過dao
來。而(!內在e)中,實際的容迴圈執行條件是e為false。
!這稱為邏輯非操作符。執行邏輯邏輯not操作來反轉運算元的邏輯狀態。如果條件為真,則邏輯邏輯非操作符將使其為假。
!反轉表示式的「真理」。它將乙個表示式由真變為假,或由假變為真。
擴充套件資料:而(!e)等效迴圈的特殊例子:
要計算61是否是質數,使用while迴圈*/inta=61;
而(真)+;}
2,要列印乙個直角三角形,使用while迴圈*/intk=1;
intj=1;
而(k < =
k++;}
5樓:匿名使用者
265565565625
c語言,while(!e)中的!e等價於? a,e==0 b,e!=1 c,e!=0 d,==1.再解釋下!是什麼意思
6樓:匿名使用者
假設乙個例子 ,鍊錶中乙個計算鍊錶長度的迴圈,e剛開始初始化為第乙個元素的位址
while(!e)
當初始條件滿足時,後面的迴圈內容開始執行,每執行一次都修改e的值,當e不為null即零的時候永遠迴圈執行,所以可以判斷 (!e) 等價於 e!=0 。
7樓:倒霉熊
!是非的意思,就是如果e為真 則 !e為假,e為假 則!e為真。
那麼while迴圈條件是 !e 為真,才迴圈,也就是 !e == 1才迴圈
8樓:匿名使用者
等價於a,while迴圈條件預設是括號中不為0,也就是!e != 0 ,那就是e==0
語句"while(!e);" 中的條件!e等價於e==0 為什麼?
9樓:墨汁諾
!是非,baie非0,是真值,du所以!e是zhi假,為0;並不是e==0,而是!daoe==0。
while(!e)中
版,!e等價於!(
權e==true),相當於先判斷e是否為真,然後再取反。while(!e)中,實際迴圈執行的條件是e為假。
!稱為邏輯非運算子。執行邏輯 not 操作,用來逆轉運算元的邏輯狀態。如果條件為真則邏輯非運算子將使其為假。
10樓:匿名使用者
!是非,e非0,是真值,所以!e是假,為0;並不是e==0,而是!e==0。
11樓:匿名使用者
e = 0時 , !e = !0 = 1 , 即條件成立
語句while(!e); 中的!e等價於什麼?? e==0 e!=1 e!=0 e==1
12樓:匿名使用者
e==0
如果「!e」是真命題就執行while語句,真命題的條件是「!e!=0」,也就是「e==0」。即e==0時執行while語句。
while(!e)中,!e等價於() a e==0 b e!=1 c e!=0 d e==1 while中的條件預設是真
13樓:匿名使用者
a是選a的,你的想法是對的。
14樓:謎一樣的人
確實是選c
因為問題是!e等價於什麼 !e 就是e不等於0 也就是e!=0
如果問題是e等價於什麼 那麼選a
15樓:匿名使用者
!e的意思就是為真
e!=0意思也是為真
而e==0是為假哦~迴圈不執行的
語句whilee中的條件e等價於e0為什麼
是非,baie非0,是真值,du所以 e是zhi假,為0 並不是e 0,而是 daoe 0。while e 中 版,e等價於 權e true 相當於先判斷e是否為真,然後再取反。while e 中,實際迴圈執行的條件是e為假。稱為邏輯非運算子。執行邏輯 not 操作,用來逆轉運算元的邏輯狀態。如果條...
matlab的if語句,要求滿足多個條件中的,也就是說彼此是或的關係,怎麼寫
你的a是什麼型別copy的資料.報錯的資訊是bai什麼.語法是沒有錯du的.你上面的for是從i 1 10 而出錯的是i 8 由於zhi你的x1,y1的長度只有7個dao,你訪問第8個元素就出錯了.但是前七個的圖還在.所以你感覺是正常的.但是有點不正常就是了.if a i 2 a i 3 a i 4...
ecel中採用if語句如果條件裡有計算怎麼寫?哪
假設基本工資在a列,捐款是在b列,在b1輸入 if a1 800,a1 0.15,if a1 600,a1 0.1,a1 0.05 然後下拉填充便可。if mid f10,3,2 農民 從f10列的第3個字元開始取,取2個字元 如果是 農民 round b10 0.6,0 用b10裡的數值乘0.6,...