다음 C 프로그램을 실행하면서 사용자가 1, 2, 3, 4를 차례대로 입력했을 때, 출력 결과는?
정답 3번
C 언어의 배열과 반복문 동작을 분석하는 문제입니다. 사용자가 1, 2, 3, 4를 입력하면 배열 ary에는 ary[0]=1, ary[1]=2, ary[2]=3, ary[3]=4가 저장됩니다. 이후 두 번째 for문에서 i가 3부터 1까지 감소하며 sum에 더해집니다. ① [기본 공식] sum = ary[3] + ary[2] + ary[1] ② [숫자 대입] sum = 4 + 3 + 2 ③ [최종 결과] sum = 9 오답·함정 포인트: 문제에서 요구하는 방향이 ‘옳은 것’인지 ‘옳지 않은 것’인지 먼저 표시한 뒤, 정답 선택지의 핵심 정의와 나머지 선택지의 정의를 대조하면 실수를 줄일 수 있습니다.