一、算术运算符
作用:用于处理四则运算
1、除法
注意:两个整型相除,结果依然是整型;两个小数相除结果可以为六位有效数字的小数
例:10/3=3
10/20=0
0.5/0.22=2.27273
2、取余
注意:c++规定两个小数不能做取余运算
3、递增递减运算符(前置与后置)
逻辑:
前置:先算再用
后置:先用再算
例:
#includeusing namespace std; int main() { int a1=10; int b1=++a1*10; cout<<"a1="<
输出结果:
a1=10
b1=110
a2=10
b2=100
二、赋值运算符
逻辑:先运算,再赋值
例:
int a=2
a+=2等同于a=a+2得a=4
a-=2等同于a=a-2得a=0
a*=2等同于a=a*2得a=4
a/=2等同于a=a/2得a=1
a%=2等同于a=a%2得a=0
三、比较运算符
作用:用于表达式的比较,并返回一个真值或假值
例:
#includeusing namespace std; int main() { int a=10; int b=20; cout<<(a==b)/n;//这里的()用于提高a==b运算的优先级,先运算()内的表达式再cout system("pause"); return 0; }
输出结果:0
四、逻辑运算符
作用:用于根据表达式的值返回真值或假值
即:
!:取反
&&:且
||:或



