用C语言写一个程序

来源:百度知道 编辑:UC知道 时间:2024/05/05 04:08:29
13. 求自然数的前n项和的函数可以定义为:
1 当n=1
f(n)=
n+f (n-1)

请用递归实现此函数;并利用此函数计算、输出1~100项和。

#include <stdio.h>
long int f(int n)
{
if (n==1) return 1;
else return n+f(n-1);
}

int main(void)
{

printf("%ld\n",f(100));
return 0;

}

楼上的应该可以了.顶一个.