c++程序设计“用递归的方法编写函数求n阶勒让德多项试的值,在中实现输入输出”怎么做?

2024-11-06 16:56:35
推荐回答(2个)
回答1:

include
using namespace std;
int main()
{
int x,n;
float polya(int ,int );
cout<<"please input x and n:";
cin>>x>>n;
cout<<碰模慧polya(x,n)<<笑答码凳endl;
return 0;
}
float polya(int x,int n)//这是递归函数
{
if(n==0) return 1;
else if(1==n) return x;
else return ( (2*n-1)*x*polya(n-1,x) - (n-1)*polya(n-2,x) )/n;
}

回答2:

勒让德多项式,忘了是卅样了,记得第一键敬升项是一,这个要用到递归.我写过稿禅这个程序,不过忘了一稿老些,不过我可以看下书上的笔记.