C語言算術(shù)運(yùn)算符整理
下表列出了C語言中的算術(shù)運(yùn)算符。
| 運(yùn)算符 | 操作 |
|---|---|
| - | 減法 |
| + | 加法 |
| * | 乘法 |
| / | 除法 |
| % | 模量 |
| -- | 遞減 |
| ++ | 增量 |
當(dāng)應(yīng)用/到整數(shù)或字符時(shí),任何余數(shù)都將被截?cái)唷?例如,5/2將在整數(shù)除法中等于2。模數(shù)運(yùn)算符%產(chǎn)生整數(shù)除法的余數(shù)。 但是,不能在浮點(diǎn)類型上使用它。
以下代碼片段說明了%:
#include <stdio.h>
int main(void)
{
int x, y;
x = 5;
y = 2;
printf("%d \n", x / y); /* will display 2 */
printf("%d \n", x%y); /* will display 1, the remainder of
the integer division */
x = 1;
y = 2;
printf("%d %d \n", x / y, x%y); /* will display 0 1 */
return 0;
}一元減號(hào)將其操作數(shù)乘以-1。 也就是說,任何以減號(hào)開頭的數(shù)字都會(huì)切換其符號(hào)。
相關(guān)文章
C語言編程之三個(gè)方法實(shí)現(xiàn)strlen函數(shù)
本篇文章是C語言編程篇,主要為大家介紹C語言編程中實(shí)現(xiàn)strlen函數(shù)的三個(gè)方法講解,有需要的朋友可以借鑒參考下,希望可以有所幫助2021-09-09
opencv利用鼠標(biāo)滑動(dòng)畫出多彩的形狀
這篇文章主要為大家詳細(xì)介紹了opencv利用鼠標(biāo)滑動(dòng)畫出多彩的形狀,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-07-07
C語言實(shí)現(xiàn)學(xué)生信息管理系統(tǒng)(單鏈表)
這篇文章主要為大家詳細(xì)介紹了C語言實(shí)現(xiàn)學(xué)生信息管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-01-01
C++?數(shù)據(jù)結(jié)構(gòu)超詳細(xì)講解順序表
程序中經(jīng)常需要將一組數(shù)據(jù)元素作為整體管理和使用,需要?jiǎng)?chuàng)建這種元素組,用變量記錄它們,傳進(jìn)傳出函數(shù)等。一組數(shù)據(jù)中包含的元素個(gè)數(shù)可能發(fā)生變化,順序表則是將元素順序地存放在一塊連續(xù)的存儲(chǔ)區(qū)里,元素間的順序關(guān)系由它們的存儲(chǔ)順序自然表示2022-03-03

