C++使用运算符来运算,每种运算符都使用两个值(操作数)来计算结果,运算符和操作数构成了表达式。
加法运算符:+
对操作数执行加法运算。例如1+2
等于3
;
减法运算符:-
从第一个 操作数中减去第二个操作数。例如2-1
等于1
;
乘法运算符:*
将操作数执行乘法运算。例如2*2
等于4
;
除法运算符:/
用第一个数除以第二个操作数。例如100/2
等于50
;如果两个操作数都是整数,则结果为商的整数部分。例如15/2
等于7
,小数部分被丢弃。
求模运算符:%
用第一个操作数除以第二个操作数的余数,例如15%2
等于1
;使用求模运算符的两个操作数必须都是整型,如果使用浮点数会导致编译错误。如果其中一个操作数是负数,则结果的符号满足如下规则:(a/b)*b+a%b=a
。注意,这里是符号满足规则,并不是a%b=a-(a/b)*b
。按照这个规则,如果a正b负,则a%b为正,若a负b正,则a%b为负,即a%b的正负跟a相关。
(9)C++算术运算符
最新推荐文章于 2024-06-11 23:01:55 发布