다음 C언어 프로그램이 실행되었을 때, 실행 결과는?
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char* argv[]) {
int i = 0;
while (1) {
if (i == 4) {
break;
}
++i;
}
printf("i = %d", i);
return 0;
}정답 4번
i는 0에서 시작해 반복할 때마다 1씩 증가합니다. i가 4가 된 다음 반복에서 if 조건이 참이 되어 break하므로 반복문을 빠져나온 뒤 출력되는 값은 i = 4입니다
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-21