本题要求实现一个计算m~n(m<n)之间所有整数的和的简单函数。
#include<stdio.h>
int sum(int m, int n)
{
if (m == (n-1))
{
return (2 * m + 1);
}
else
{
return sum(m, (n - 1)) + n;
}
}
void main()
{
int m=0;
int n=0;
scanf_s("%d %d", &m, &n);
printf_s("sum=%d\n", sum(m, n));
return 0;
getchar();
}