深夜美女视频一区二区_91sao在线看片水片_亚洲日韩国语_精品中文字幕久久边人妻_高潮喷水香蕉视频色_白洁国产剧情Av手机在线_国产精品情侣呻吟_天空影院播放免费完整版视频_少妇高潮惨叫喷水在线观看_公交车大龟廷进我身体里

Hi,您好,歡迎來到西安盛圖軟件科技有限公司!

盛圖科技|C語言運算符知識

發(fā)布時間:2023-06-07 10:07:59

算術(shù)運算符


下表顯示了 C 語言支持的所有算術(shù)運算符。假設(shè)變量 A 的值為 10,變量 B 的值為 20,則:


運算符描述實例
+把兩個操作數(shù)相加A + B 將得到 30
-從第一個操作數(shù)中減去第二個操作數(shù)A - B 將得到 -10
*把兩個操作數(shù)相乘A * B 將得到 200
/分子除以分母B / A 將得到 2
%取模運算符,整除后的余數(shù)B % A 將得到 0
++自增運算符,整數(shù)值增加 1A++ 將得到 11
--自減運算符,整數(shù)值減少 1A-- 將得到 9


關(guān)系運算符

下表顯示了 C 語言支持的所有關(guān)系運算符。假設(shè)變量 A 的值為 10,變量 B 的值為 20,則:


運算符描述實例
==檢查兩個操作數(shù)的值是否相等,如果相等則條件為真。(A == B) 為假。
!=檢查兩個操作數(shù)的值是否相等,如果不相等則條件為真。(A != B) 為真。
>檢查左操作數(shù)的值是否大于右操作數(shù)的值,如果是則條件為真。(A > B) 為假。
<檢查左操作數(shù)的值是否小于右操作數(shù)的值,如果是則條件為真。(A < B) 為真。
>=檢查左操作數(shù)的值是否大于或等于右操作數(shù)的值,如果是則條件為真。(A >= B) 為假。
<=檢查左操作數(shù)的值是否小于或等于右操作數(shù)的值,如果是則條件為真。(A <= B) 為真。


邏輯運算符


下表顯示了 C 語言支持的所有關(guān)系邏輯運算符。假設(shè)變量 A 的值為 1,變量 B 的值為 0,則:



運算符描述實例
&&稱為邏輯與運算符。如果兩個操作數(shù)都非零,則條件為真。(A && B) 為假。
||稱為邏輯或運算符。如果兩個操作數(shù)中有任意一個非零,則條件為真。(A || B) 為真。
!稱為邏輯非運算符。用來逆轉(zhuǎn)操作數(shù)的邏輯狀態(tài)。如果條件為真則邏輯非運算符將使其為假。!(A && B) 為真。

位運算符

位運算符作用于位,并逐位執(zhí)行操作。&、 | 和 ^ 的真值表如下所示:


pqp & qp | qp ^ q
00000
01011
11110
10011

假設(shè)如果 A = 60,且 B = 13,現(xiàn)在以二進制格式表示,它們?nèi)缦滤荆?/p>

A = 0011 1100

B = 0000 1101

-----------------

A&B = 0000 1100

A|B = 0011 1101

A^B = 0011 0001

~A  = 1100 0011

賦值運算符

下表列出了 C 語言支持的賦值運算符:


<td width="377" style="margin: 0px; padding: 7px 5px; outline: 0px; word-break:

運算符描述實例
=簡單的賦值運算符,把右邊操作數(shù)的值賦給左邊操作數(shù)C = A + B 將把 A + B 的值賦給 C
+=加且賦值運算符,把右邊操作數(shù)加上左邊操作數(shù)的結(jié)果賦值給左邊操作數(shù)C += A 相當(dāng)于 C = C + A
-=減且賦值運算符,把左邊操作數(shù)減去右邊操作數(shù)的結(jié)果賦值給左邊操作數(shù)C -= A 相當(dāng)于 C = C - A
*=乘且賦值運算符,把右邊操作數(shù)乘以左邊操作數(shù)的結(jié)果賦值給左邊操作數(shù)C *= A 相當(dāng)于 C = C * A
/=除且賦值運算符,把左邊操作數(shù)除以右邊操作數(shù)的結(jié)果賦值給左邊操作數(shù)C /= A 相當(dāng)于 C = C / A
%=求模且賦值運算符,求兩個操作數(shù)的模賦值給左邊操作數(shù)C %= A 相當(dāng)于 C = C % A
<<=
上一篇:C作用域規(guī)則
下一篇:盛圖科技|干貨分享:C語言基礎(chǔ)知識與數(shù)據(jù)類型分類

歡迎登錄盛圖科技

歡迎注冊盛圖科技

已有賬號,立即登錄