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

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

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

if(!A)
{/*programblockA...*/}
else
{/*programblockB...*/}
如果A=true,!A=false,執行programblockB,反之執行programblockA.

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

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

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

1、感嘆號( ! )是 not 的意思。通常都用在比較式,
2、例如 :
if (!A)
{ /*program block A...*/}
else
{ /*program block B...*/}
如果 A = true,!A=false,執行program block B,反之執行program block A.

❹ C語言中關於感嘆號的作用

是非的意思!就是!a==1不是a的話==1

希望幫到你

❺ c語言中(感嘆號!)是什麼意思

!表示邏輯非,是邏輯運算符,運算對象是真或假。

若表示a不等於0,就寫成a!=0;假設a等於1,那a!=0;就是真的,true。

C語言中的符號分為10類:算術運算符、關系運算符、邏輯運算符、位操作運算符、賦值運算符、條件運算符、逗號運算符、指針運算符、求位元組數運算符和特殊運算符。其中邏輯運算符用於邏輯運算,包括與(&&)、或(||)、非(!)三種。

(5)c語言感嘆號什麼意思擴展閱讀

1、算術運算符

用於各類數值運算。包括加(+)、減(-)、乘(*)、除(/)、求余(或稱模運算,%)、自增(++)、自減(--)共七種。

2、關系運算符

用於比較運算。包括大於(>)、小於(<)、等於(==)、 大於等於(>=)、小於等於(<=)和不等於(!=)六種。

3、邏輯運算符

用於邏輯運算。包括與(&&)、或(||)、非(!)三種。

4、位操作運算符

參與運算的量,按二進制位進行運算。包括位與(&)、位或(|)、位非(~)、位異或(^)、左移(<<)、右移(>>)六種。

5、賦值運算符

用於賦值運算,分為簡單賦值(=)、復合算術賦值(+=,-=,*=,/=,%=)和復合位運算賦值(&=,|=,^=,>>=,<<=)三類共十一種。

6、條件運算符

這是一個三目運算符,用於條件求值(?:)。

7、逗號運算符

用於把若干表達式組合成一個表達式(,)。

8、指針運算符

用於取內容(*)和取地址(&)二種運算。

9、求位元組數運算符

用於計算數據類型所佔的位元組數(sizeof)。

10、特殊運算符

有括弧(),下標[],成員(→,.)等幾種。

❻ C語言中,一個字母後加嘆號是什麼意思

!=是不等於的邏輯運算符
==是相等的邏輯運算符
x!=y的意思是表達式要進行x不等版於y的邏輯判斷運算,如果不權等,條件滿足得到真值,否則得到假
例題中x!=y得到真,因為x不等於y成立
比如:if ( x!=y ) printf("%d不等於%d\n",x,y); else printf("%d等於%d\n",x,y);

❼ C語言中P=m!/n!(m-n)!的感嘆號什麼意思

感嘆號 在 C 語言中可以表示 「非" 運算。
例如:
int m=0;
if (!m) printf("abcd");
m=0 ; m 為 「假」. !m 就是真,條件成立,列印出 abcd.
========
P=m!/n!(m-n)! -- 語句有語法錯誤。! 後面應當接變數或表達式。
====
這可能是代數式子,不是C語言.
代數里,! 是階乘。
n! = 1*2*3*4*...*n
m! = 1*2*3*4*...*m

❽ C語言中一個數字後面加個感嘆號是什麼意思例如s=10!中的感嘆號,,

!表示階乘,但是這不是C語言的,是數學的,C語言中它表示否定

❾ c語言中輸入感嘆號加一個字元是什麼意思,比如!a,!b

就是相抄反的意思。

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