2020년09월26일 24번
[소프트웨어 개발] 다음 Postfix 연산식에 대한 연산결과로 옳은 것은?

- ① 35
- ② 42
- ③ 77
- ④ 360
(정답률: 88%)
문제 해설
연도별
진행 상황
0 오답
0 정답
**3 4 ***
3과 4를 스택에 푸시합니다.
'*' 연산자를 만나면 스택에서 두 값을 팝하여 곱합니다:
3×4=12
결과를 스택에 푸시합니다: 스택 상태 = [12]
**5 6 ***:
5와 6을 스택에 푸시합니다.
'*' 연산자를 만나면 스택에서 두 값을 팝하여 곱합니다:
5×6=30
결과를 스택에 푸시합니다: 스택 상태 = [12, 30].
'+' 연산자를 만나면 스택에서 두 값을 팝하여 더합니다:
12+30=42
결과를 스택에 푸시합니다: 스택 상태 = [42].
따라서, 주어진 Postfix 연산식 3 4 * 5 6 * +의 연산 결과는 42입니다.