C語言算術(shù)運算符整理
更新時間:2023年03月09日 18:18:32 投稿:mdxy-dxy
算術(shù)運算符用于各類數(shù)值運算,包括加(+)、減(-)、乘(*)、除(/)、求余(或稱模運算,%)、自增(++)、自減(--)共七種
下表列出了C語言中的算術(shù)運算符。
| 運算符 | 操作 |
|---|---|
| - | 減法 |
| + | 加法 |
| * | 乘法 |
| / | 除法 |
| % | 模量 |
| -- | 遞減 |
| ++ | 增量 |
當應用/到整數(shù)或字符時,任何余數(shù)都將被截斷。 例如,5/2將在整數(shù)除法中等于2。模數(shù)運算符%產(chǎn)生整數(shù)除法的余數(shù)。 但是,不能在浮點類型上使用它。
以下代碼片段說明了%:
#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;
}一元減號將其操作數(shù)乘以-1。 也就是說,任何以減號開頭的數(shù)字都會切換其符號。
相關(guān)文章
C語言編程之三個方法實現(xiàn)strlen函數(shù)
本篇文章是C語言編程篇,主要為大家介紹C語言編程中實現(xiàn)strlen函數(shù)的三個方法講解,有需要的朋友可以借鑒參考下,希望可以有所幫助2021-09-09
C語言實現(xiàn)學生信息管理系統(tǒng)(單鏈表)
這篇文章主要為大家詳細介紹了C語言實現(xiàn)學生信息管理系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-01-01
C++?數(shù)據(jù)結(jié)構(gòu)超詳細講解順序表
程序中經(jīng)常需要將一組數(shù)據(jù)元素作為整體管理和使用,需要創(chuàng)建這種元素組,用變量記錄它們,傳進傳出函數(shù)等。一組數(shù)據(jù)中包含的元素個數(shù)可能發(fā)生變化,順序表則是將元素順序地存放在一塊連續(xù)的存儲區(qū)里,元素間的順序關(guān)系由它們的存儲順序自然表示2022-03-03

