问题:

Code:

#include<stdio.h>float x;float fun(int n){  // 定义int fun()会返回int类型,所以这里定义的是float类型if(n==0) return(1);else if(n==1) return(2*x);else if(n>1) return(2*x*fun(n-1) - 2*(n-1)*fun(n-2));
}int main(){int n;printf("请您输入n和x的值: ");scanf("%d %f", &n, &x);printf("\n计算的结果为: %.2f", fun(n));
}

成果:

【c语言】用递归算法求Hermite多项式的值相关推荐

  1. c++用递归法和迭代法编写函数求Hermite多项式前n项的值

    Hermite的定义为: 第一串代码是利用了递归的方法: #include<iostream> using namespace std; double Hermite(int n,doub ...

  2. 信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言——1092:求出e的值

    时间限制: 1000 ms 内存限制: 65536 KB 提交数: 10468 通过数: 5408 [题目描述] 利用公式e=1+11!+12!+13!+-+1n!,求e的值,要求保留小数点后10位. ...

  3. 信息学奥赛一本通(1165:Hermite多项式)

    1165:Hermite多项式 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 19861     通过数: 8815 [题目描述] 用递归的方法求Hermite多 ...

  4. Hermite多项式(信息学奥赛一本通-T1165)

    [题目描述] 用递归的方法求Hermite多项式的值 对给定的x和正整数n,求多项式的值,并保留两位小数. [输入] 给定的n和正整数x. [输出] 多项式的值. [输入样例] 1 2 [输出样例] ...

  5. 递归思想求解稀疏多项式的值

    利用递归思想求解指数连续增长的多项式的值用的是的秦九昭算法,从最里面的一层乘到最外面的一层,这个算法的效率要比一个项一个项的算的算法高出10倍. 这里的思想同秦九昭算法基本一致,唯一的差别就是稀疏多项 ...

  6. 【C++】用递归函数实现Hermite多项式求值

    要求:用递归函数实现Hermite多项式求值.当x>1时,Hermite多项式定义为: 当输入实数x和整数n后,求出Hermite多项式前n项的值. #include <iostream& ...

  7. c语言中用递归求平方根,下列给定程序中,函数fun()的功能是:应用递归算法求某数a的平方根。求平方根的迭代公式如下: 例如 - 赏学吧...

    下列给定程序中,函数fun()的功能是:应用递归算法求某数a的平方根.求平方根的迭代公式如下: 例如,2的平方根为1.414214. 请改正程序中的错误,使它能得出正确的结果. 注意:不要改动main ...

  8. python输入一个正整数n求下列算式的值_C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值。,C语言 编写一个程序,输入一个正整数,求出它是几位数。...

    导航:网站首页 > C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值.,C语言 编写一个程序,输入一个正整数,求出它是几位数. C语言编写程序:输入一个正整数x和一个正整数n,求下 ...

  9. Python之Hermite多项式

    文章目录 Hermite多项式 求导和积分 求根和反演 拟合 其他 Hermite多项式 Hermite多项式是一种非常重要的正交多项式,尤其在量子力学中,是谐振子的本征态,在物理学中,其定义为 Hn ...

最新文章

  1. 我对于js注入的理解
  2. elasticsearch-php使用scroll深度分页处理数据(附代码)
  3. android webview和浏览器显示不一样_早道柔性LED显示屏,不一样的视界
  4. 第10步 (1)logback.xml日志配置(2) ftp(上传文件)服务器配置(3) idea注入和自动编译配置(4)项目提交gitee(5)fe助手和restlet client
  5. (扩展欧几里德算法)zzuoj 10402: C.机器人
  6. 7-1 最长连续递增子序列 (20 分)
  7. 物联网架构----双机热备Keepalived了解
  8. python培训大数据分析师_CPDA数据分析师需要深入的学习python等工具吗?
  9. 【博客之星】总结和分享是一种习惯
  10. 【华为云技术分享】快速搭建网站之云速建站
  11. vue注册了却没有使用的错误: component has been registered but not used
  12. 【信息学奥赛】1005:地球人口承载力估计(C++)
  13. ubuntuv20启动界面美化_玩转Reno4手机,ColorOS 7.2界面清爽更贴心_手机通讯
  14. Tensorboard报错的解决
  15. 3D方面的一些英文词汇解释
  16. 如何让消息队列达到最大吞吐量?
  17. BQB PTS dongle不识别问题
  18. android 选择联系人右侧首字母显示
  19. 5.Hiveguigun滚(ノ`Д)ノ竟然竞争谨慎谨慎谨慎哈喇子罢工八公
  20. 【互联网及其应用】第5章网络应用制作技术

热门文章

  1. Linux系列---【验证端口网络策略是否通的几种方式】
  2. python贪心算法——以“修理牛棚”题目为例
  3. 有道手机归属地、邮政编码查询等API 实例
  4. Java实战之图书管理系统(swing版)(5)——图书类别添加界面及功能实现
  5. java服务端验证谷歌支付Google Pay
  6. 如何快递打印出微信中的链接文章
  7. KYLIN使用spark构建引擎(HDP2.6.5.0环境)
  8. 小爱同学+ESP8266+blinker点灯
  9. 为什么远程计算机没反应,谁能解释下远程计算机无反应是怎么个意思?
  10. 用PHP实现最小公倍数 2-200素数