모두CBT

다음 C언어 프로그램이 실행되었을 때의 결과는? | 21년-2회차-정보처리기사-필기 기출문제 상세 페이지

121년-2회차-정보처리기사-필기
다음 C언어 프로그램이 실행되었을 때의 결과는?
     
문제 이미지
     
1
55
2
77
 
3
121
4
132
 
해설

이미지의 C 프로그램을 읽으면, i가 1부터 10까지 반복되면서 sum에 i를 계속 더하는 구조다.

먼저 각 단계를 추적하면:
i=1일 때 sum=0+1=1
i=2일 때 sum=1+2=3
i=3일 때 sum=3+3=6
...
i=10일 때 sum=45+10=55가 된다.

그 다음 for 루프에서 i가 1부터 11까지 반복되면서 sum에 i를 더하므로, sum=55+1+2+3+...+11이 된다.
1부터 11까지의 합은 11×12÷2=66이므로, 최종 sum=55+66=121이다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.