演算子と制御構文計算問題
次のJavaコードを実行したとき、出力される値はいくつですか? ```java int x = 10; int y = 3; int result = x / y + x % y; System.out.println(result); ```
A.3
✗ x / y は 10 / 3 = 3(整数除算)ですが、x % y も加算されます。3 だけでは足りません。
B.4← 正解
✓ 正解です。x / y = 3(整数除算)、x % y = 1(余り)なので、3 + 1 = 4 となります。
C.5
✗ 5 は誤りです。x / y = 3、x % y = 1 であり、3 + 1 = 4 です。
D.13
✗ 13 は x + y = 13 です。問題では x / y + x % y を計算します。