本题要求实现下列函数P(n,x)的计算,其函数定义如下:

函数接口定义:

double P( int n, double x );

其中n是用户传入的非负整数,x是双精度浮点数。函数P返回P(n,x)函数的相应值。题目保证输入输出都在双精度范围内。

裁判测试程序样例:

#include <stdio.h>double P( int n, double x );int main()
{int n;double x;scanf("%d %lf", &n, &x);printf("%.2f\n", P(n,x));return 0;
}/* 你的代码将被嵌在这里 */

输入样例:

10 1.7

输出样例:

3.05

double P( int n, double x )
{if( n == 0 ) return 1 ;else if( n == 1 ) return x ;else return 1.0 * ( ( 2 * n - 1 ) * P( n - 1 , x ) - ( n - 1 ) * P( n - 2 , x ) ) / n ;
}

PTA 6-9 递归计算P函数 (10分)相关推荐

  1. 递归计算Ackermenn函数 (10分)

    递归计算Ackermenn函数 (10分) 本题要求实现Ackermenn函数的计算,其函数定义如下: 函数接口定义: int Ack( int m, int n ); 其中m和n是用户传入的非负整数 ...

  2. pta 习题5-1 符号函数 (10分)

    浙大版<C语言程序设计(第3版)>题目集 习题5-1 符号函数 (10分) 本题要求实现符号函数sign(x). 函数接口定义: int sign( int x ); 其中x是用户传入的整 ...

  3. 6-2 星形线函数(*) (10分)

    @[6-2 星形线函数(*) (10分) 已知星形线的参数方程如下: 公式.jpg 题图.jpg 请编写函数,完成下面星形线参数方程的计算. 函数原型 void Star(double *x, dou ...

  4. PTA 6-8 求单链表表长 (10 分)本题要求实现一个函数,Length_LinkList(LinkList L)函数是求出带头结点单链表的长度。

    6-8 求单链表表长 (10 分) 本题要求实现一个函数,Length_LinkList(LinkList L)函数是求出带头结点单链表的长度. 函数接口定义: int Length_LinkList ...

  5. PTA 习题:7-4 期刊收费 (10分) C++实现

    7-4 期刊收费 (10分) 邮局提供两种期刊的订阅:杂志和报纸. 给出下面基类的框架: class Periodical {protected:string title; //名称 public:v ...

  6. PTA:7-137 出售金项链(误差修正版) (10分)

    7-137 出售金项链(误差修正版) (10分) 请编写程序,输入黄金的价格和项链的重量,计算总金额,并打印票据. 注:总金额单位最大只到亿(不到10亿). 输入格式 金价和重量(均为正实数) 输出格 ...

  7. PTA 7-137 出售金项链(误差修正版) (10分)(0.00001

    7-137 出售金项链(误差修正版) (10分) 请编写程序,输入黄金的价格和项链的重量,计算总金额,并打印票据. 注:总金额单位最大只到亿(不到10亿). 输入格式 金价和重量(均为正实数) 输出格 ...

  8. PTA实验题:6-2 Tree类的构造函数和成员函数 (10 分)

    定义一个Tree(树)类,有成员ages(树龄),不带参数的构造函数对ages初始化为1,成员函数grow(int years)对ages加上years,age()显示tree对象的ages的值. T ...

  9. 实验5-2 符号函数 (10分)

    本题要求实现符号函数sign(x). 函数接口定义: int sign( int x ); 其中x是用户传入的整型参数.符号函数的定义为:若x大于0,sign(x) = 1:若x等于0,sign(x) ...

最新文章

  1. mysql数据没有真正提交,转MySQL 批量提交优化
  2. mysql乐观锁处理超卖_通过乐观锁解决库存超卖的问题
  3. 熔断的意义和适用场景,你真的清楚吗?
  4. “阿姨我不想努力了”,阿姨的回复让我重燃斗志!
  5. 51,AVR,PIC,DSP,DIY等资源
  6. java 定时器代码_Java定时器代码的编写
  7. 【Python】 1055 集体照 (25 分)
  8. .net core编写转发服务(三) 接入Polly
  9. Linux启动SAP服务,sap启动相关
  10. 使用SafeViewFlipper避免ViewFlipper交替时Crash
  11. android系统加载主题的流程,详解Android布局加载流程源码
  12. Docker禁令生效,开始限制所有被美国列入实体清单的公司和个人使用Docker
  13. 求最大子数组(贪心算法)
  14. Linux 应用市场易受RCE和供应链攻击,多个0day未修复
  15. html5中可用的颜色,jquery – 如何知道HTML5输入类型颜色是否可用作颜色选择器?...
  16. python 苹果id申请_以写代学: python 模拟用户注册或登录账号
  17. 数据库设计以及PD数据导入数据库
  18. 令人惊讶的模拟电路 -3db截止频率理解
  19. 【晓风残月】ASP.NET DEMO 16: 通过GridView布局实现的多行批量更新
  20. Lab4 Architecture Lab

热门文章

  1. 中金财富后台开发一面经验分享
  2. 2018年中国游戏行业发展现状及发展前景分析
  3. 计算机为什么要采用精简指令集,为什么说手机cpu运行的是精简指令集,而电脑cpu是复杂指令集?...
  4. html 全景图three,室内房间全景图(基于three.js)
  5. let’s talk in englsh P41
  6. 微信开放平台 帐号管理 绑定在同一个开放平台帐号下的公众号及小程序让用户unionid一致...
  7. 联想ThinkSystem融合架构简介 - ThinkAgile SX for Nutanix
  8. 时间过的好快呀,中国云计算,一转眼也十年啦
  9. 【人工智能AI】二、NoSQL 基础知识《NoSQL 企业级基础入门与进阶实战》
  10. 使用PHP模拟post提交数据