본문 바로가기
Solution_/C언어 콘서트

[c언어 콘서트] 8장 13번 (n의 3승 더하기)

by 낭람_ 2018. 9. 12.
반응형

[8장 13번]


다음을 계산하는 재귀적인 프로그램을 작성하시오.

1³+2³+3³+...+n³


 

[풀이]

#include<stdio.h>

int sum(int);

int main() {
int num, result;
printf("정수를 입력하시오 : ");
scanf("%d", &num);
result = sum(num);
printf("%d\n", result);
return 0;
}

int sum(int num) {
if (num == 1) {
return 1;
}
else {
return (num*num*num) + sum(num - 1);
}
}


반응형

댓글