在C語言中 while EE相當於什麼

時間 2021-10-30 06:26:46

1樓:抄小夏昌行

樓下錯了,題目的意思是當你e取真值那麼while語句裡的條件就是假,e取0那while裡條件就是真,樓下的你取2試試,就會發現當你取真值2的時候2!=1的條件成立,條件為真,不滿足題意。??e==0滿足,你用0,

1,2驗算,當然你也可以用別的數字,但必須要有0和至少兩個真值代進去驗算

2樓:卷靜秀牧良

!是邏輯非運算子,如果e為假(0)那麼!e為真(1)如果e=0;

while(!e)等於while(1)

執行迴圈

如果e=非0;

while(!e)等於while(0)不執行迴圈

3樓:

while

語句的值實際指的是邏輯表示式的值。如果

e的值為零,則!e

不為零,while

語句的值為真,此時執行

while

迴圈體內的語句;如果

e的值不為零,則!e

為零,此時不執行

while

迴圈體內的語句,而是執行

while

語句的下一條語句。舉例:假設e

=0;則while(!0

)的結果是執行

while

迴圈體;

4樓:米炫明芒韶

如果是一個大寫的e,那麼這是一個#define預處理指令!e的意思就是取反,整體是一個邏輯表示式。

在賦值運算中!代表取相反值,在邏輯表示式中,就不一定了比如說e的值是負數或者0,那麼作為邏輯表示式,計算機就會自動判定為假,將不會執行if語句裡的所有語句

所以在邏輯表示式中要加一個!取反,意思就是假的取反為真,並不是真正的e取反。

AMD E2 1800相當於inter什麼cpu

一 amd e2 1800 相當於snb奔騰b960或者是atom系列intel atom d2550 二 amd e2 1800在遊戲效能上稍微強於奔騰b960或者是atom系列intel atom d2550 gpu效能稍微強於奔騰b960 atom d2550 三 amd e2 1800是一款...

label在c語言中是什麼意思,在C語言中loop是什麼意思?

四舍 入 標籤的意思,一般用在goto語句中。比如 lable 001就是一個標籤 void main int a 0 int b printf hello lable 001 printf hello,lable 001 n a if a 5 goto lable 001 printf hello...

在c語言中,在C語言中ch c A a 是什麼意思,其中ch和c是字元

小丁創業 在c語言中ch c a a 的意思是,是把表示大寫字母的變數c轉換為小寫字母的語句,使用前一般要先判斷一下的,如下 if c a c z ch c a a 因為當c b 時,c a 就等於1,然後1 a 就是 b 如果事先不檢測的話,當c不是大寫字母時作這樣的轉換是會無法理解的。 聽不清啊...