购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.3.1 算术运算符和算术表达式

C语言基本的算术运算符有5个,如表2-5所示。

表2-5 基本的算术运算符

说明

1)+、-、*与数学中的意义相同。

2)在除法运算中,两个整数相除的结果为整数(例如,9/2的结果为4),舍弃小数部分;如果被除数或除数有一个是负数,则舍弃小数部分的方向是不一定的,例如,-9/2的运算结果可能是-5或-4。一般采用“向零取整”的规则,取整时向零靠拢。例如,9/2的运算结果为4,-9/2的运算结果为-4。

3)%是取余运算符或模运算符,该运算只能作用于两个整型数,运算结果是两个整数相除后的余数,运算结果为整数。同时,规定运算结果的正负符号与被除数的符号一致,如果被除数小于除数,则运算结果等于被除数。

例如,9%2的运算结果为1,2%9的运算结果为2,-9%2的运算结果为-1,9%-2的运算结果为1,而9.5%2是不合法的表达式。

微视频2-5 算术运算 F/aNLcMrsdASR7dZsBde43m522euHpWGqD9K4Bt9URDb6mGiGfju+mbTIPlSrHj2

点击中间区域
呼出菜单
上一章
目录
下一章
×