演算子と制御構文誤り発見
Javaの「代入演算子」に関する以下の記述のうち、誤っているものはどれですか?
A.「+=」は、左辺の変数に右辺の値を加算した結果を左辺に代入する複合代入演算子である。
✓ この記述は正しい。「+=」はx += yがx = x + yと等価な複合代入演算子です。
B.「*=」は、左辺の変数に右辺の値を乗算した結果を左辺に代入する複合代入演算子である。
✓ この記述は正しい。「*=」はx *= yがx = x * yと等価な複合代入演算子です。
C.「-=」は、左辺の変数から右辺の値を減算した結果を左辺に代入する複合代入演算子である。
✓ この記述は正しい。「-=」はx -= yがx = x - yと等価な複合代入演算子です。
D.「/=」は、右辺の変数を左辺の値で除算した結果を左辺に代入する複合代入演算子である。← 正解
✓ 正解です。この記述が誤りで、正しくは「/=」はx /= yがx = x / y(左辺を右辺で除算)と等価な演算子です。