1樓:匿名使用者
a應該是一個返回布林型別的變數或者表示式
在while(!a)中,!a與( )等價。 a.a==0 b.a==1 c.a!=1 d.a!=0
2樓:安迪_zx幒筤緟
while()語句中的邏輯表示式成真才執行。!是反的意思,後面的邏輯表示式應該是假的,所以e應為假,c中表示式是0才是假,所以e==0.
a 是對的。。
b e!=0 與題中要求e==0矛盾
c e==1 與題中要求e==0矛盾
d e!=1 e==0時也對,但其它不是1的數都對, 與題中要求只有e==0矛盾。
3樓:匿名使用者
在while(!a)中,!a與(a==0)等價。
c語言題, while(!e);中表示式!e 等價於( a ) a)
4樓:匿名使用者
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矛盾。
5樓:煙火夜空
a,e==0;
while 條件是 !e 為真,只有 e為0時,!e 才為真,故 判斷條件 等效於問:e等於0嗎?c語言描述為 e==0
6樓:匿名使用者
規定的非e就是e==0
c語言中 語句while (!a);中條件等價於什麼額
7樓:匿名使用者
等價於 while(a==0);
你把a設定成1和0分別帶入兩個表示式看看結果呢,這樣就明白了。
c語言中,與語句while(!e)括號中表示式含義等價的是
8樓:
c語言中規定邏輯值有兩種情況,非零,零,也就是說()中的值要麼是零,要麼是非零。兩種情況都要和零進行判斷,所以判斷e==0
9樓:匿名使用者
b選項,因為括號是的條件是非e,計算機只有兩種數,0和非0,假如e為非零,則!e為0,e為零,!e為非零,,而e!=0,e為真,表示式為0,否則為非零 所以只有b對
10樓:本未終始
答案為a。
1.邏輯值false的實際值為0,true為非0值。
2.!e,當e是false時為true,只有當e為0時才會有"true",其於均為"false";所以只有a成立,其它選項的e值均為非0值,返回的結果均為「false".
11樓:
a解釋: while ( )
當 () 內容為「真」時,則執行
b c d 答案的性質是一樣的。它們均無法滿足()值為真。 值有a答案可以。
12樓:匿名使用者
d 計算機只能識別0和1,凡1、2、3……、a、b、c……、等被視為非0。
e為非0,!e=0,所以選d
13樓:
a分給 本末終始 ,:-)
if(!a) 條件表示式中 括號裡面的條件 !表示的是什麼意思 !a 和什麼是等價的
14樓:匿名使用者
在if(表示式) 條件語句裡,如果表示式值為真的話,剛執行花括號裡的語句;若表示式為假,剛不執行
對於if(!a)來說,要看你給a的初值是什麼,如果是一個非零值的話,那麼!a就是假,不執行語句;
如果a的初值為零,那麼!a就是真,執行語句(另外,c++中把非零的數看作是真,零為假)
15樓:匿名使用者
邏輯運算:非!a等價於a==0
正規表示式中s s什麼意思不是,正規表示式中, s S 什麼意思。。。。“ ”不是範圍描述符嗎?
s s 是完全通配的意思 是範圍描述符。s是指空白,包括空格 換行 tab縮排等所有的空白,而 s剛好相反,這樣一正一反下來,就表示所有的字元,完全的,一字不漏的。另外,這個符號,表示在它裡面包含的單個字元不限順序的出現,比如 ace 這表示,只要出現a c e這三個任意的字母,都會被匹配 s 表示...
C語言中條件表示式和邏輯表示式的意義是什麼,他們的取值如何
超級大大餅乾 邏輯表示式 用於判斷條件是否成立,表示式的值為 零 假 或 非零 真 使用 運算子的表示式均稱為邏輯表示式。條件表示式 形如 取值 若exp1的值非零 則取exp2的值 否則取exp3的值 說明 exp1 exp2 exp3為必要的表示式 c語言繼續發展,在1982年,很多有識之士和美...
正規表示式中如何替換自身,正規表示式如何替換並修改自身的部分內容?
正則式 d 加圓括號表示分組並作為 反向索引 d表示一位數字 替換為 1a 1表示引用第1個組,對每個數字,替換為它本身跟上字母a 我用的emeditor,不同環境正則式語法也有差別。d可用 0 9 替代 1在有些環境中是 1 計名 其實,1 和 2 之間有 b 2 和 3 之間 b 123 s b...