Javaの基本計算問題
次の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.1
✗ 1 は余りではありません。17 を 5 で割ったときの余りは 2 です。
D.4
✗ 4 は 17 と 5 の剰余計算とは一致しません。正しい余りは 2 です。