다음과 같은 명령이 순차적으로 주어졌을 때 결과 값은? | [전자기사 필기] 20년 2회차 기출문제 상세 페이지
1[전자기사 필기] 20년 2회차
다음과 같은 명령이 순차적으로 주어졌을 때 결과 값은?
1
2
2
4
3
5
4
6
해설
스택에 2, 3, 1 을 차례로 넣은 뒤 ADD 가 맨 위 두 값 1 과 3 을 꺼내 더한 4 를 다시 넣으므로 결과 값은 4이다.
push 2 → [2]
push 3 → [2, 3]
push 1 → [2, 3, 1]
ADD: 꺼낸 3 과 1 을 더해 를 넣음 → [2, 4], 스택 꼭대기 값은 4
- 값 2인 보기는 계산값과 다르다.
- 값 5인 보기는 계산값과 다르다.
- 값 6인 보기는 계산값과 다르다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.
