사무자동화산업기사 기출문제·모의고사·오답노트·자동채점

2009년03월01일 53번

[프로그래밍 일반] 다음 중위표기법의 수식 “A*(B-C)”를 후위표기로 나타낸 것은?

  • ① ABC*-
  • ② ABC-*
  • ③ A*BC-
  • ④ AB-C*
(정답률: 53%)

문제 해설

정답은 "ABC-*"이다.

후위표기법은 연산자를 피연산자 뒤에 표기하는 방법이다. 따라서 "A*(B-C)"를 후위표기법으로 나타내면 다음과 같다.

A B C - *

여기서 연산자 "-"와 "*"의 우선순위를 고려해야 한다. "-"가 "*"보다 우선순위가 높으므로 "-"를 먼저 처리해야 한다. 따라서 "-"를 "*"보다 먼저 나타내기 위해 다음과 같이 표기한다.

A B C - *

따라서 정답은 "ABC-*"이다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답