C語言while裡的感嘆號,一個簡單的C語言,while 後面的那個感嘆號是什麼意思?謝謝

2021-08-06 07:18:36 字數 3020 閱讀 8827

1樓:

表示邏輯取反。

不加感嘆號,表示當 (i%3==2 && i%5==4 && i%6==5) 為邏輯真的時候執行迴圈。

加了感嘆號,就表示當 (i%3==2 && i%5==4 && i%6==5) 為邏輯假的時候執行迴圈。

2樓:嘿_行

邏輯卻反,在本程式裡的意思是:第二個括號內的表示式不能同時全對,如果全對,迴圈結束

3樓:

while裡面是當i除以3餘2,除以5餘4,除以6餘5同時成立的時候while迴圈結束。

i 是從7開始,而且i 每次加14,其實等同於尋找i 值,使i可以被7 整除,並且i除以3餘2,除以5餘4,除以6餘5。

4樓:

“非”的意思

如果“!”後面的內容為真,則while語句為假,跳出迴圈;否則,繼續執行迴圈。

5樓:愛到花開

!表示非的意思 在這裡表示不符合i%3==2 && i%5==4 && i%6==5的情況下就退出迴圈。

6樓:木寶

只要i%3==2 && i%5==4 && i%6==5這裡任何一個條件不成立,就執行while語句

7樓:

不符合i%3==2 && i%5==4 && i%6==5條件

一個簡單的c語言,while 後面的那個感嘆號是什麼意思?謝謝

8樓:polaris北斗

邏輯運算子 邏輯非 ! ,邏輯或 || ,邏輯與&&

如果x為真(1) !x就為假(0)

如果x為假(0) !x就為真(1)

9樓:匿名使用者

就是非得意思

如果x為真,!x為假,反之,如果x為假,則!x為真x==0表示假,x!=0表示假

望採納,謝謝

c語言中輸入感嘆號加一個字元是什麼意思?

10樓:西西哩的小馬甲

就是相反的意思。

出現於字串中,或者以'!'形式出現時,代表其本意,即字元常量。

一、電腦常見問題

主機板不啟動,開機無顯示,有顯示卡報警聲。

故障原因:一般是顯示卡鬆動或顯示卡損壞。

處理辦法:開啟機箱,把顯示卡重新插好即可。要檢查agp插槽內是否有小異物,否則會使顯示卡不能插接到位;對於使用語音報警的主機板,應仔細辨別語音提示的內容,再根據內容解決相應故障。

如果以上辦法處理後還報警,就可能是顯示卡的晶片壞了,更換或修理顯示卡。如果開機後聽到"嘀"的一聲自檢通過,顯示器正常但就是沒有影象,把該顯示卡插在其他主機板上,使用正常,那就是顯示卡與主機板不相容,應該更換顯示卡。

c語言中一個感嘆號加一個字母代表什麼意思啊?

11樓:小新_沒蠟筆

那個字母代表一個變數 例如 int a; if(!a) 這條語句的意思就是 如果a!=0時,!a這個表示式的值為0,這時候執行if條件裡的語句,不知道是不是你要的解釋

12樓:匿名使用者

感嘆號( ! )是 not 的意思。

通常都用在比較式,例如 :

if (!a)

else

如果 a = true,!a=false,執行program block b,反之執行program block a.

13樓:蒙慕隨以彤

這一句要這麼看:

while(c!=

13&&c!=

27)其中:

!=不等於&&且

意思就是c不等於13,並且也不等於27。

單純的c!

是c的階乘。

c語言中的感嘆號是怎麼用的

14樓:天雲一號

c語言中,感嘆號( ! )是邏輯非運算子,是一個單目運算子,結合順序為自右向左。

因為邏輯非運算的結果只有真與假,所以經過邏輯非( ! )運算後的結果只有1 (真)或0 (假)

具體使用方法可以參考如下程式段:

int a=3, b;

char ch='d', t;

b = !a;  // 對整型變數a進行邏輯非運算

t = !ch; // 對字元型變數ch進行邏輯非運算

printf("%d", b);  // 輸出0,由於a=3為真(不為0),所以進行邏輯非運算後為假,即為0

printf("%d", t);  // 輸出0,由於ch='d'為真(不為'\0'),所以進行邏輯非運算後為假,即為0

15樓:爭風高手

! 有非的意思,簡單的說就是與之相反.

16樓:匿名使用者

否定意思,使否定運算子 用於把一個true的值變為false或把false變為true。

17樓:匿名使用者

否定 比如!=就是不等於的意思

c語言 一個字母后面跟個感嘆號什麼意思

18樓:匿名使用者

這一句要這麼看:

while( c != 13 && c != 27)其中:!= 不等於

&& 且

意思就是c不等於13,並且也不等於27。

單純的 c! 是c的階乘。

19樓:匿名使用者

1、感嘆號( ! )是 not 的意思。通常都用在比較式,2、例如 :

if (!a)

else

如果 a = true,!a=false,執行program block b,反之執行program block a.

20樓:匿名使用者

while(c!=13&&c!=27)這句話是說當c不等於13和c不等於27的時候,就執行下面語句.其中!=是不等於的意思.&&是與(和)的意思,跟and的作用一樣/

簡單的C語言,while後面的那個感嘆號是什麼意思?謝謝

邏輯運算子 邏輯非 邏輯或 邏輯與 如果x為真 1 x就為假 0 如果x為假 0 x就為真 1 就是非得意思 如果x為真,x為假,反之,如果x為假,則!x為真x 0表示假,x!0表示假 望採納,謝謝 c語言問題,while 括號後面那句什麼意思?謝謝!5 s j 0 表示s j 所表示的ascii碼...

c語言中pmnmn的感嘆號什麼意思

感嘆號bai 在 c 語言中可以表示 非 運算du。例如 int m 0 if zhim printf abcd m 0 m 為 假 m 就是真,dao條件成立,回列印出 abcd.p m n m n 語句有答語法錯誤。後面應當接變數或表示式。這可能是代數式子,不是c語言.代數裡,是階乘。n 1 2...

c語言中求5這個感嘆號是什麼意思

5!表示5的階乘 5 5 4 3 2 1 這是階乘的數 算符號,例如3!3 2 1,5!5 4 3 2 1。0!1,注意 0的階乘是存在的 1!1。5 數學上 5 的階乘 意思 5!5 4 3 2 1sum 1,i 1 for i 1 i 5 i sum sum i 是題目上出現的吧,這是數學符號。...