㈠ c語言中輸入感嘆號加一個字元是什麼意思,比如!a,!b
就是相反的意思。
出現於字元串中,或者以'!'形式出現時,代表其本意,即字元常量。
㈡ C語言的一個基礎問題:printf("%c,'\41'); 為什麼輸出的是 "!" ,感嘆號我看到8進制,41代表感嘆號
'\41'是八進制'\041'的一種寫法,轉換成10進制是(4*8^1+1*8^0) 33,
『\41』即 33,33是字元『!』所對應的ASCII碼。所以printf( "%c ", '\41 ')等於printf( "%c ",33),那麼最後輸出的就是字元 '! ' 。
㈢ c語言中(感嘆號!)是什麼意思
!表示邏輯非,是邏輯運算符,運算對象是真或假。
若表示a不等於0,就寫成a!=0;假設a等於1,那a!=0;就是真的,true。
C語言中的符號分為10類:算術運算符、關系運算符、邏輯運算符、位操作運算符、賦值運算符、條件運算符、逗號運算符、指針運算符、求位元組數運算符和特殊運算符。其中邏輯運算符用於邏輯運算,包括與(&&)、或(||)、非(!)三種。
(3)感嘆號加字母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語言中一個感嘆號加一個字母代表什麼意思啊
這一句要這么看:
while(
c
!=
13
&&
c
!=
27)
其中:
!=
不等於
&&
且
意思就是c不等於13,並且也不等於27。
單純的
c!
是c的階乘。
㈥ C語言中感嘆號!是什麼意思還有前加加和後加加是什麼意思,例如:++c c++
++c是前置,c++是後置,前置就是把本次累加的結果立即賦給c,後置是本次運算c值暫時不變,下次再用到c時其值自增,,,
㈦ C語言中的感嘆號是怎麼用的
C語言中感嘆號是對立面的意思,例如 != 就是不等於的意思,常用在循環條件判斷中,或者邏輯運算中,例如 x=!(1==1),(1==1)的結果為1,但有!X的結果從1變為0。
此外,不單單是C語言,!=python語言和Java語言中也表示不等於。在python語言、SQL(結構化查詢語言)等語言中< >也表示不等於。
(7)感嘆號加字母c語言擴展閱讀:
運算符用於執行程序代碼運算,會針對一個以上操作數項目來進行運算。例如:2+3,其操作數是2和3,而運算符則是「+」。
在vb2005中運算符大致可以分為5種類型:算術運算符、連接運算符、關系運算符、賦值運算符和邏輯運算符。
C的運算符有以下幾類:
1,算術運算符:* - + / %
2,關系運算符: > < == != >= <=
3,邏輯運算符:! && ||
4,位運算符:<< >> ~ | ^ &
5,賦值運算符:=及擴展賦值運算符
6,條件運算符:?:
參考資料來源:
網路-運算符
網路-!=
㈧ c語言如何在輸出末尾加感嘆號
printf("!");
int a=9;
printf("%d!",a);
double x=0.5;
printf("%lf!",x);
㈨ c語言 一個字母後面跟個感嘆號什麼意思
階乘吧,是數學裡面的,m!表示m*(m-1)*...*1。你確定這出現在代碼裡面了?