BIG
[ C ] Sample Code - recursive call
#include <stdio.h>
// 1부터 n까지의 합을 재귀함수로 계산하는 함수
int sum(int n) {
if (n == 1) {
// 기저 조건: n이 1일 때 1을 반환한다.
return 1;
} else {
// n이 1이 아닌 경우, n-1까지의 합을 계산하고 n을 더한다.
return n + sum(n-1);
}
}
int main() {
int n = 10;
int result = sum(n);
printf("1부터 %d까지의 합: %d\n", n, result);
return 0;
}
LIST
'!!...C' 카테고리의 다른 글
[ C ] Sample Code - C 언어에서 지원하는 자료형별 변수 (0) | 2023.02.21 |
---|---|
[ C ] Sample Code - curl - 네이버 블러그 RSS 읽어오기 (0) | 2023.02.21 |
[ C ] Sample Code - quick sort (0) | 2023.02.20 |
[ C ] Sample Code - bubble sort (0) | 2023.02.20 |
[ C ] Sample Code - windows 10 get network config info (0) | 2023.02.20 |