C語言中的運算符是告訴編譯程序執行特定算術或邏輯操作的符號。按著用途,C語言的運算符主要分為四大類:算術運算符、 關系運算符、邏輯運算符、按位運算符。除此之外,還有一些用于完成特殊任務的運算符。
按著參與運算的操作數的個數分可分為一目運算符、二目運算符和三目運算符。一目運算符即該運算符只需要一個相關數據參與運算,二目運算符需要兩個數據,三目運算符需要三個數據,實際上,在C語言中,三目運算符只有一個:條件運算符(?:)。
這里主要介紹C語言的基本蒜素運算符,其主要用來進行各類數值的運算。包括加(+)、減(-)、乘(*)、除(/)、求余(或稱模運算%)。
1、加法運算符“+”
加法運算符為雙目運算符,即應有兩個數據(變量或常量或表達式)參與加法運算。如:
float a = 2.1, b = 3.4;
float c = a + b;
2、減法運算符“-”
減法運算符為雙目運算符。如:
int x, y;
x = 12;
y=15;
int z = x + y;
3、乘法運算符“*”
乘法運算符為雙目運算,如下例:
double d1 = 2.2, d2 = 2.35;
double d3 = d1 * d2;
4、除法運算符“/”
除法運算符為雙目運算。在參與計算的運算量均為整型時, 結果也為整型,舍去小數。如果運算量中有一個是實型,則結果為雙精度實型。
5、取模運算符“%”
取模運算符即求兩個整數相除后的余數,因此該運算符也稱之為求余運算符。如:
int i = 5, j = 3;
int k = i % j; /*結果為2*/
新聞熱點
疑難解答
圖片精選