変数に値を代入するには = 演算子を用いる,というのは「変数」で説明した。
a = a + b;
a = a - b;
a = a * b;
a = a / b;
a = a % b;
上から順に +=, -=, *=, /=, %= 演算子によって,次のように記述することもできる。
a += b;
a -= b;
a *= b;
a /= b;
a %= b;
すなわち,ある変数にある値を加えたり掛けたりしてからその変数に代入する,ということが可能になる。なお,1 行目と 2 行目で b=1 のときはそれぞれ ++a;(a++;),--a;(a--;) と同じである。