本文へスキップ
Certia
テクノロジ系
春期

基本情報技術者 2010年 春期 問3

3 / 80

A=1,B=3,C=5,D=4,E=2 のとき,逆ポーランド表記法で表現された式 AB+CDE/-*の演算結果はどれか。

正解と解説

表示する
正解 ウ

12

逆ポーランド記法AB+CDE/−*を、スタックで左から評価します。A+B=1+3=4、D/E=4/2=2、C−2=5−2=3、最後に4*3=12となり、ウが正解です。演算子は直前の2つのオペランドに作用させる点がポイントです。

AI に聞く

AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。