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