다음 C 코드의 실행 결과는?
#include <stdio.h>
int func (int n) {
if(n <= 1) return 2;
return func (n-1) + n;
}
int main (int argc, char* argv[]) {
printf("%d\n", func (10) );
return 0;
}- ①55
- ②56
- ③58
- ④60
선지를 골라 바로 채점해 보세요.
정답 ②
출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)