演算子と制御構文定義問題

Javaにおける「剰余演算子」とは何ですか?

A.2つの数値を掛け合わせた結果を返す演算子で、記号は「*」を使用する
✗ それは乗算演算子(*)の説明です。剰余演算子とは異なります。
B.2つの数値を割り算した商を返す演算子で、記号は「/」を使用する
✗ それは除算演算子(/)の説明です。商ではなく余りを返すのが剰余演算子です。
C.2つの数値を割り算したときの余りを返す演算子で、記号は「%」を使用する← 正解
✓ 正解です。剰余演算子「%」は割り算の余りを返します。例えば 7 % 3 の結果は 1 です。
D.2つの数値の差を返す演算子で、記号は「-」を使用する
✗ それは減算演算子(-)の説明です。剰余演算子とは全く別の演算子です。

Oracle Certified Java Programmer, Bronze SE の問題一覧