문제
다음 Postfix 연산식에 대한 연산결과로 옳은 것은?
3 4 * 5 6 * +
① 35 ② 42 ③ 77 ④ 360
정답
2번
해설
정답: 2. 3 4 * = 12, 5 6 * = 30, 12 + 30 = 42 이다.
오답 풀이
- 1번: 35는 계산 오류값이다.
- 2번: (34) + (56) = 12 + 30 = 42 이다.
- 3번: 77은 잘못된 계산이다.
- 4번: 360은 모든 수를 곱한 잘못된 값이다.
보충 개념 후위 표기식은 스택을 이용해 피연산자를 쌓고 연산자를 만나면 상위 두 값을 꺼내 계산한다.