다음 C 프로그램의 실행 결과를 쓰시오.
1#include <stdio.h>2 3int f(int n) {4 if (n == 0) return 0;5 printf("%d ", n);6 int s = f(n - 1) + n;7 printf("%d ", s);8 return s;9}10 11int main() {12 int t = f(3);13 printf("\n%d\n", t * 10);14 return 0;15}
#include <stdio.h>
int f(int n) {
if (n == 0) return 0;
printf("%d ", n);
int s = f(n - 1) + n;
printf("%d ", s);
return s;
}
int main() {
int t = f(3);
printf("\n%d\n", t * 10);
return 0;
해설을 먼저 보면 이후 정답 시 점수가 50%만 반영됩니다.