递归公式如上图所示,结果保留2位小数。

输入

n和 x的值。

输出

pn(x)的值。

输入输出样例

样例输入 #1

2 2

样例输出 #1

5.50

 参考解答

#include<stdio.h>
#include <stdlib.h>
float polya(int n,int x)
{float p;if(n==0)p=1;else if(n==1)p=x;else if(n>1)p=((2*n-1)*x*polya(n-1,x)-(n-1)*polya(n-2,x))/n;return p;
}
int main()
{int x, n;scanf("%d%d", &n, &x);printf("%.2f\n", polya(n, x));return 0;
}

递归求 n 阶勒让德多项式相关推荐

  1. C语言 | 用递归求n阶勒让德多项式

    例72:C语言编程用递归方法求n阶勒让德多项式. 解题思路:勒让德多项式是描述矩形表面和口径的另外一组多项式集合,它的优点是具有正交性.由于存在正交性条件,高阶项系数趋于零,并且增加和删除一个项对其他 ...

  2. 函数习题(8):递归方法求n阶勒让德多项式的值

    Description 用递归方法求n阶勒让德多项式的值,递归公式为: pn(x)=1 (n=0) pn(x)=x (n=1) pn(x)=((2n-1)*x-pn-1(x)-(n-1).pn-2(x ...

  3. c++用递归方法求n阶勒让德多项式的值,递归公式为:

    有的课本如c++程序设计基础教程中公式不一样放到P2中 P1: #include<iomanip> #include<iostream> using namespace std ...

  4. c语言 勒让德多项式,2406: C语言习题 求n阶勒让德多项式(示例代码)

    主函数已给定如下,提交时不需要包含下述主函数 /* C代码 */ int main() { int x,n; scanf("%d%d",&n,&x); printf ...

  5. 用递归方法求n阶勒让德多项式的值

    #include<stdio.h> int main() { int x,n; float p(int,int); printf("\n输入n,x:"); scanf( ...

  6. 高斯勒让德在c语言中的程序,c语言:用递归方法编写程序,求n阶勒让德多项式的值...

    满意答案 joe19908088 2013.06.13 采纳率:48%    等级:12 已帮助:5242人 #include #include float myfunction(int n,int ...

  7. 今天写了老师布置的作业,还没写完 哇哇哇 是用递归方法求n阶勒让德多项式的值 题目就不写了【因为我也不知道怎么搞 哈哈哈哈哈】我用的是整形哈

    直接上答案 #include <stdio.h> int p(int n,int x)//定义一个函数P {int a;if(n==0){return 1; //这两个if是先排除n=1和 ...

  8. Problem C. L04-03 n阶勒让德多项式的值(递归)---初学简单版

    用递归方法求 nn 阶勒让德多项式的值,其递推公式为: 输入 在一行中输入一个整数 nn 和整数 xx(nn 和 xx 之间用空格隔开). 输出 勒让德多项式的值.(结果保留 66 位小数) 样例 标 ...

  9. C++实现汉诺塔以及勒让德多项式

    ** C++实现汉诺塔以及勒让德多项式 ** 1.汉诺塔的实现 问题描述:有三根针A,B,C.A针上有n个盘子,盘子大小不等,大的在下,小的在上.要求把这n个盘子从A针移动到C针,在移动过程中可以借助 ...

最新文章

  1. java mybatis基础
  2. 怎么用python生成随机数
  3. Win10打不开jar程序的解决方法 [转载]
  4. 人工神经网络相对于支持向量机有什么优势? [关闭]
  5. Java NIO系列教程(一) Java NIO 概述
  6. 阿里巴巴消息系统架构与变迁--转载
  7. All of Recurrent Neural Networks (RNN)
  8. 【代码笔记】Web-CSS-CSS 链接(link)
  9. 《机器学习》 周志华学习笔记第五章 神经网络(课后习题) python实现
  10. java链表.set_Java中的数组、链表、List、ArrayList、LinkedList、Vector、Set
  11. python控制台输入字符串作为参数_Python-如何将字符串传递到subprocess.Popen(使用stdin参数)?...
  12. 安卓移动应用开发实例_移动应用开发协会纳新 ||掌握信息,赢得未来
  13. 四大常用视频接口对比
  14. 麦吉尔商业与计算机科学,麦吉尔大学与UBC大学那个好考
  15. 一文让你读懂什么是智慧数字经营
  16. acwing 3496. 特殊年份(蓝桥杯)
  17. 摩斯密码php,普及一下LOL中的摩斯密码 绝对的干货
  18. Flutter 核心编程二:Dart基础语法之基本数据类型,数组,方法,Runs,函数闭包,typedef,操作符
  19. 滑动轨迹 曲线 python_python——自动轨迹绘制
  20. Web服务器python编程

热门文章

  1. 使用压缩软件将exe和dll文件打包成一个exe启动文件
  2. 电赛综合测评题练习(一)-(与2013年电赛综合测评要求类似)
  3. 有xp系统的云服务器,哪个云服务器有xp系统
  4. mt4 python神经网络_【零基础】MT4量化入门二:关于MT4的总结
  5. Cloudcc通过代码共享数据权限或删除数据权限
  6. 如何在桌面或者开始菜单中创建快捷方式
  7. DOS发包攻击软件下载(需Python环境)
  8. java 播放mid_今天编辑了一个播放mid音乐的程序,呵呵,,分享一下我的快乐!...
  9. 计算机网络第一弹——基础概念
  10. 【C语言程序】银行年利率