平成22年春期午後問2

午前試験免除制度対応!基本情報技術者試験のeラーニング【独習ゼミ】
なみさん  
(No.1)
平成22年春期問2で、どうして(ア)が不正解なのかが理解できません。
自分で計算してみても、アもイも同じ結果になると思えるのですが、
どう考えたらよいのでしょうか?
どなたか教えていただけると助かります。

https://www.fe-siken.com/kakomon/22_haru/pm02.html
2022.02.16 15:01
chihiroさん 
FE プラチナマイスター
(No.2)
選択肢アの場合、
①(d op1 e) の演算を行う
②c op2 (d op1 e) の演算を行う
③b op2 {c op2 (d op1 e)} の演算を行う
④a op1 [b op2 {c op2 (d op1 e)}] の演算を行う
となるので、構文木から得られる式は  a op1 b op2 (c op2 (d op1 e))  となります(不要な括弧を外しています)。
選択肢イの場合、
①(d op1 e) の演算を行う
②b op2 c の演算を行う
③(b op2 c) op2 (d op1 e) の演算を行う
④a op1 {(b op2 c) op2 (d op1 e)} の演算を行う
となるので、問題文と同じ式が得られます。
2022.02.16 16:23
ayaka2603さん 
(No.3)
なるほどです・・・
理解できました!

ありがとうございます!!
2022.02.19 16:42

返信投稿用フォーム

スパム防止のためにスレッド作成日から30日経過したスレッドへの投稿はできません。

その他のスレッド


Pagetop