c c 教程 1 5 運算子

2021-10-08 17:25:58 字數 1736 閱讀 2793

運算子用於執行**的運算。

運算子分類:

運算子型別作用

算術運算子

處理四則運算

賦值運算子

將表示式的值賦給變數

比較運算子

表示式的比較,並返回乙個真值或假值

邏輯運算子

根據表示式的值返回真值或假值

(1)算術運算子

處理四則運算。

運算子術語示例結果+正號

+55-負號

-55+加

2 + 35-

減5 - 32*

乘2 * 36/

除6 / 32%

取模(取餘)

10 % 31++

前置遞增

a=2; b=++a;

a = 3; b = 3;

--前置遞減

a=2; b=--a;

a = 1; b = 1;

++後置遞增

a=2; b=a++;

a = 3; b = 2;

--後置遞減

a=2; b=a--;

a = 1; b = 2;

(2)賦值運算子

將表示式的值賦給變數。

運算子術語示例結果

=賦值(等於)

a=2;

a=2;

+=加等於

a=2; a+=2;

a=4;

-=減等於

a=2; a-=2;

a=0;

*=乘等於

a=2; a*=3;

a=6;

/=除等於

a=6; a/=3;

a=2;

%=模等於

a=10; a%=3;

a=1;

(3)比較運算子

表示式的比較,並返回乙個真值或假值。

運算子術語示例結果

==相等於

5 == 20!=

不等於5 != 2

1<

小於5 < 2

0>

大於5 > 2

1<=

小於等於

5 <= 2

0>=

大於等於

5 >= 2

1注意:= 和 == 的使用區別。

(4)邏輯運算子

根據表示式的值返回真值或假值

運算子術語示例結果!非

!a如果 a為假,則 !a為真。反之則反

&&邏輯與

a && b

a,b全為1時, a && b = 1。a,b任意乙個為0, a && b = 0。

||邏輯或

a || b

a,b全為0時, a || b = 0。a,b任意乙個為1, a || b = 1。

注意:& 和 &&、| 和 || 的使用區別。與 與邏輯與,或 與 邏輯或。

C C 運算子 運算

規則 1 1 1 1 0 1 0 1 1 0 0 0 按位或運算 按位或運算子 是雙目運算子。其功能是參與運算的兩數各對應的二進位 也就是最後一位 相或。只要對應的二個二進位有乙個為1時,結果位就為1。參與 運算的兩個數均以補碼出現。例如 9 5可寫算式如下 00001001 00000101 00...

VBS教程 運算子 運算子

兩個數程式設計客棧相除並返回以整數形式表示的結果。result numbwww.cppcns.comer1 number2 引數re程式設計客棧sult 任意數值變數。number1 任意數值表示式。number2 任意數值表示式。說明在除法操作前,數值表示式四捨五入為byte integer或lo...

VBS教程 運算子 運算子

計算兩個數之和。result exbinafvkynpression1 expression2 引數result 任意數值變數。expression1 任www.cppcns.com意表示式。expression2 任意表示式。說明雖然也可以使用 運算子連線兩個字串,但是您仍應使用 運算子進行字串的...