2007年07月02日

H17 情報 第6問

IV-6
演算子の優先順位が次の表で定義されている。また,すべての演算子は右から結合するとする。

  高  #
  低  %,@

式 a % b # c @ d と同じ意味の式を次の中から選べ。


@ (a % b) # (c @ d)
A (a % (b # c)) @ d
B a % ((b # c) @ d)
C ((a % b) # c) @ d
D a % (b # (c @ d))


解答:B


"a % b # c @ d"の中で最も優先度の高い計算を最初に行うと、
"a % (b # c) @ d"となる。
次に、% と @ は同じ優先度であるが、右から計算するため、
"a % ((b # c) @ d)"となる。

posted by noumea at 17:30| 東京 ☀| Comment(0) | TrackBack(0) | 技術士過去問 | このブログの読者になる | 更新情報をチェックする
×

この広告は1年以上新しい記事の投稿がないブログに表示されております。