程序的功能是:从键盘输入一个整数n(n≥0)和x,计算对应的n阶勒让德多项式Pn(x)的值,并按示例格式输出相应信息。n阶勒让德多项式Pn(x)的定义如下:
┌ 1 (n=0)
Pn(x)= ├ x (n=1)
└((2n-1)xPn-1(x) - (n-1)Pn-2(x)) / n (n>1)
代码段:
#include <stdio.h>
double func(int x, int n);
int main(void)
程序的功能是:从键盘输入一个整数n(n≥0)和x,计算对应的n阶勒让德多项式Pn(x)的值,并按示例格式输出相应信息。n阶勒让德多项式Pn(x)的定义如下:
┌ 1 (n=0)
Pn(x)= ├ x (n=1)
└((2n-1)xPn-1(x) - (n-1)Pn-2(x)) / n (n>1)
代码段:
#include <stdio.h>
double func(int x, int n);
int main(void)