다음 C 프로그램의 출력 값은?
#include <stdio.h>
void funCount();
int main(void) {
int num;
for(num=0; num<2; num++)
funCount();
return 0;
}
void funCount() {
int num=0;
static int count;
printf("num = %d, count = %d\n",
++num, count++);
}- ①num = 0, count = 0num = 0, count = 1
- ②num = 0, count = 0num = 1, count = 1
- ③num = 1, count = 0num = 1, count = 0
- ④num = 1, count = 0num = 1, count = 1
정답 ④
출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)