모두CBT

“A+B*C-D”을 후위(Postfix) 표기법으로 표현한 것은? | [사무자동화산업기사 필기] 17년 1회차 기출문제 상세 페이지

1[사무자동화산업기사 필기] 17년 1회차
“A+B*C-D”을 후위(Postfix) 표기법으로 표현한 것은?
1
A B C * D - +
2
A B + C * D -
3
A B C + * D -
4
A B C * + D -
해설

중위식 "A+B*C-D"를 후위 표기로 바꾸면 A B C * + D -이다.

곱셈이 덧셈·뺄셈보다 연산자 우선순위가 높으므로 B*C를 먼저 묶어 (A+(B*C))-D로 본 뒤, 안쪽 곱셈부터 연산자를 피연산자 뒤로 옮기면 A B C *가 되고, 그다음 덧셈을 붙여 A B C * +, 마지막으로 뺄셈을 붙여 A B C * + D -가 된다.

덧셈과 뺄셈은 좌에서 우로의 결합 순서를 지켜야 하므로 뺄셈 연산자가 가장 마지막에 위치해야 한다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.