정보처리기사 기출문제·모의고사·오답노트·자동채점

2020년09월26일 24번

[소프트웨어 개발]
다음 Postfix 연산식에 대한 연산결과로 옳은 것은?

  • ① 35
  • ② 42
  • ③ 77
  • ④ 360
(정답률: 88%)

문제 해설

Postfix 연산식은 스택을 이용해서 계산합니다. 각 연산을 차례대로 수행해보겠습니다:

**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입니다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답