复合赋值
1. 5个算术运算符,+ - * / %,可以和赋值运算符“=”结合起来,形成复合赋值运算符:“+=”、“-=”、“*=”、“/=”和“%=”。
total+=5; total=total+5; (注意两个运算符中间不要有空格)
total+=(sum+100)/2; total=total+(sum+100)/2
2. 递增递减运算符
“++” “--”是两个恨他输得运算符,他们是单目运算符,这个算子还必须是变量。这两个运算符分别叫做递增运算符和递减运算符,他们的作用就是给这个变量 +1 或者 -1 。
count++;
count += 1;
count=count+1;
3. 前缀后缀
++和--可以放在变量的前面,叫做前缀形式,也可以放在变量的后面,叫做后缀形式。
a++的值是a加1以前的值,而++a的值是加了1以后的值,无论哪个,a自己的值都加了1了。