/*
sum smallNum to bigNum
*/
#include <stdio.h>
int sum(int small, int big)
{
if(small==big)
return big;
else
return sum(small+1, big) + small;
}
int main()
{
printf("input small Num\n");
int smallNum;
scanf("%d", &smallNum);
printf("input big Num\n");
int bigNum;
scanf("%d", &bigNum);
int result;
result = sum(smallNum, bigNum);
printf("sum smallNum to bigNum = %d\n", result);
return 0;
}
'프로그래밍 > 기본 알고리즘' 카테고리의 다른 글
이진수 1개수 카운팅 (0) | 2014.05.03 |
---|---|
recursive sum - 재귀 합 (0) | 2014.04.29 |
recursive function binary search - 재귀 이진 정렬 (0) | 2014.04.29 |
insertion sort - 삽입 정렬 (0) | 2014.04.29 |
두 값 중 가장 큰 값 찾기 (0) | 2014.04.29 |