変数とデータ型計算問題
以下のJavaコードを実行したとき、出力される結果はどれですか? ```java public class Main { public static void main(String[] args) { int a = 17; int b = 5; System.out.println(a % b); } } ```
A.2← 正解
✓ 正解です。17 ÷ 5 = 3 余り 2 となるため、剰余演算子 % の結果は 2 です。
B.3
✗ 3 は 17 ÷ 5 の商であり、剰余ではありません。% は余りを求める演算子です。
C.4
✗ 4 は誤りです。17 % 5 の計算結果は 4 にはなりません。
D.5
✗ 5 は除数そのものであり、剰余演算の結果ではありません。