位置:首頁 > 軟件操作教程 > 編程開發(fā) > C語言 > 問題詳情

C語言基礎知識—基本的算術運算符

提問人:ylm發(fā)布時間:2020-09-25

1)+(加法運算符或正值運算符,如2+5)。

2)-(減法運算符或負值運算符,如4-2)。

3)*(乘法運算符,如3*8)。

4)/(除法運算符,如11/5)。

/的運算分為兩種情況:

a、“除”的左右兩邊都為整數(shù)時,所得結果必然是整數(shù)(注意:僅取整數(shù)部分,不是四舍五入)

比如:5/2的值為2,不是2.5,1/2的值為0。

b、“除”的左右兩邊至少有一個是實型數(shù)據(jù)(即小數(shù))時,所得結果為實型數(shù)據(jù)。

比如:5/2.0的值為2.5,7.0/2.0的值為3.5.

5)%(模運算符或稱求余運算符,%兩側均應為整型數(shù)據(jù),如9%7的值為2)。

需要說明的是:當運算對象為負數(shù)時,所得結果隨編譯器不同而不同,在vc中,結果的符號與被除數(shù)相同,比如:13%-2值為1,而-15%2值為-1。

繼續(xù)查找其他問題的答案?

相關視頻回答
回復(0)
返回頂部