首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
阶勒专题
用递归方法求n阶勒让德多项式的值,在主程序中实现输入输出
#include<iostream> using namespace std; float p(int n,int x); int main() { int n,x; cout<<"请输入正整数n:"; cin>>n; cout<<"请输入正整数x:"; cin>>x; cout<<"n="<<n<<endl; cout<<"x="<<x<<
阅读更多...
(C语言)用递归的方法求n阶勒让德多项式的值
用递归的方法求n阶勒让德多项式的值 递归公式为: #define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>double legendre(int n, int x) {if (n == 0) {return 1;}if (n == 1) {return x;}return ((2 * n - 1)*x -
阅读更多...
C语言求 n 阶勒让德多项式的值
完整代码: // 用递归法求 n 阶勒让德多项式的值// 递归公式为:// n==0,P(n)(x)=1// n==1,P(n)(x)=x// n>1,P(n)(x)=((2*n-1)*x - P(n-1)(x) - (n-1)*P(n-2)(x)) / n#include<stdio.h>double func(int n,int x){if (n==0){return 1;}if
阅读更多...