用递归函数的方法编写一个求级数前n项和的程序:S=1+(1+3)+(1+3+5)+...+(1+3
用递归函数的方法编写一个求级数前n项和的程序:S=1+(1+3)+(1+3+5)+...+(1+3+5+...+(2n-1))...
用递归函数的方法编写一个求级数前n项和的程序:S=1+(1+3)+(1+3+5)+...+(1+3+5+...+(2n-1))
展开
展开全部
#include <stdio.h>
int add(int n)
{
if(n == 1) return 1;
return 2*n-1 + add(n-1);
}
int fun(int n)
{
if(n == 1) return 1;
return add(n)+fun(n-1);
}
int main()
{
int n;
scanf("%d",&n);
printf("%d\n", fun(n));
return 0;
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询