問題
a=4, b=3のときa×b+(a-b)の結果は何か。
選択肢
- 113
- 212
- 314
- 415
正解
1. 13
詳しい解説を見る解説を閉じる
解説
演算子の優先順位に従い、乗算と括弧内を先に計算してから加算する。a=4、b=3を代入すると、①a×b=4×3=12、②括弧内のa−b=4−3=1、③12+1=13となり、13が正解である。12はa×bのみを計算して(a−b)の加算を忘れた誤りであり、14や15は括弧内の引き算を2や3と誤計算したミスである。頻出ポイントは①乗除算は加減算より優先して評価されること、②括弧が最優先で評価されること、という演算子優先順位の理解であり、擬似言語の式評価では「括弧→掛け算・割り算→足し算・引き算」の順を機械的に適用すればよい。変数に具体値を代入して途中式を1ステップずつ書き出せば、複合式でも確実に正答できる基本問題であり、暗算でのまとめ計算は避けるのが安全である。
一問一答
科目A 180問+科目B 60問