다음 재귀 함수를 동일한 기능의 반복 함수로 바꿀 때, ㉠과 ㉡에 들어갈 내 용을 바르게 연결한 것은? (순서대로 ㉠, ㉡)
정답 3번
제시된 재귀 함수는 n부터 1까지 곱하는 팩토리얼(Factorial) 계산 구조입니다. 이를 반복문으로 구현하려면 n이 0보다 클 때 까지 반복하며 값을 곱하고 n을 감소시켜야 합니다. 따라서 ㉠에는 반복 조건인 n > 0이, ㉡에는 누적 곱셈과 감소 연산인 f = f * n--가 들어가야 합니다. 오답·함정 포인트: 문제에서 요구하는 방향이 ‘옳은 것’인지 ‘옳지 않은 것’인지 먼저 표시한 뒤, 정답 선택지의 핵심 정의와 나머지 선택지의 정의를 대조하면 실수를 줄일 수 있습니다.