프로그래밍 언어/C언어
C언어 사용자로부터 임의의 양의 정수 n을 입력 받고, 1부터 입력 받은 수 까지의 총합을 구하여리턴하는 함수를 재귀함수 형태로 작성하시오.
컨설턴트X
2023. 5. 11. 14:11
728x90
반응형
사용자로부터 임의의 양의 정수 n을 입력 받고, 1부터 입력 받은 수 까지의 총합을 구하여리턴하는 함수를 재귀함수 형태로 작성하시오.
#include <stdio.h>
int recursiveSum(int n) {
if (n == 1) {
return 1;
} else {
return n + recursiveSum(n-1);
}
}
int main() {
int n;
scanf("%d", &n);
printf("%d", recursiveSum(n));
return 0;
}
728x90
반응형