演算子と制御構文計算問題
次のJavaコードを実行したとき、変数 `product` の最終的な値はいくつですか? ```java int product = 1; for (int i = 2; i <= 5; i++) { product *= i; } System.out.println(product); ```
A.20
✗ 20 は誤りです。ループは i=2,3,4,5 の4回実行され、2×3×4×5 を計算します。
B.24
✗ 24 は誤りです。2×3×4=24 ですが、さらに i=5 のとき 24×5=120 が実行されます。
C.120← 正解
✓ 正解です。2×3×4×5=120 となります。計算順序:2×3=6、6×4=24、24×5=120。
D.1200
✗ 1200 は誤りです。2×3×4×5=120 であって 1200 ではありません。