书上有这样一个题,让用递归法求勒让德多项式的值,要求用函数调用做,我做了·,但是不知道对不对·,主要是在递归那不懂,希望高手指教额!
#include<stdio.h>
void main()
{
int L_R(int x);
int a,b;
scanf("%d",&a);
printf("\n");
b=L_R(a);
printf("a=%d,Le Rang De duo xiang shi de zhi is:%d\n",a,b);
}
int L_R(int x)
{
int z;
if(x==0)
z=1;
else if(x==1)
z=x;
else if(x>=1)
z=((2*x-1)*x-L_R(x-1)-(x-1)*L_R(x-2))/x;
return(z);
}希望能够尽量详细点额!谢谢哈!