n阶勒让德多项式--函数求fibonacci级数

n阶勒让德多项式--函数求fibonacci级数

ID:1697032

大小:473.50 KB

页数:8页

时间:2017-11-13

n阶勒让德多项式--函数求fibonacci级数_第1页
n阶勒让德多项式--函数求fibonacci级数_第2页
n阶勒让德多项式--函数求fibonacci级数_第3页
n阶勒让德多项式--函数求fibonacci级数_第4页
n阶勒让德多项式--函数求fibonacci级数_第5页
资源描述:

《n阶勒让德多项式--函数求fibonacci级数》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《面向对象程序设计》课程实验报告要求班级应用112班姓名ck学号2011051053日期2012年9月24日实验题目(一)[p.97]3_13题:用递归的方法编写函数求Fibonacci级数,公式为Fn=Fn-1+Fn-2(n>2),F1=F2=1观察递归调用的过程。一、需求分析1.程序的功能2.输入输出的要求3.测试数据。二、详细设计1.程序框架设计2.程序详细设计三、调试分析1.调试中遇到的问题及对问题的解决方法--------------------Configuration:3_13-Win32Debug--

2、------------------Compiling...3_13.cppC:UserschnkuiDesktop3_133_13.cpp(42):errorC2065:'setw':undeclaredidentifier执行cl.exe时出错.3_13.exe-1error(s),0warning(s)解决方法:'setw'需要头文件#include,加了以后就OK了。四、使用说明及测试结果1.系统配置2.系统运行效果图二、源程序(带注释)1.程序代码#include

3、m>#include#defineLine4usingnamespacestd;classFibonacci{public:longfibonacci(intn);private:intn;};longFibonacci::fibonacci(intn){//fibonacci函数的递归函数if(0==n

4、

5、1==n){return1;}else{returnfibonacci(n-1)+fibonacci(n-2);//反复递归自身函数直到碰到出口处再返回就能计算出第n项的值}}intmain()

6、{FibonacciFib;intN;inti;cout<<"Pleaseinputyoulistnumber:";cin>>N;cout<

7、return0;}实验题目(二)3_14题:用递归的方法编写函数求n阶勒让德多项式的值,在主程序中实现输入输出。一.需求分析1.程序的功能2.输入输出的要求3.测试数据。二.详细设计1.程序框架设计2.程序详细设计三.调试分析调试中遇到的问题及对问题的解决方法四.使用说明及测试结果1.系统配置2.系统运行效果图五.源程序(带注释)1.程序代码#includeusingnamespacestd;classLerde{public:voidSet_t(intn,intx);doubleFn(intn,

8、inty1);private:intn,x;};voidLerde::Set_t(intn1,intx1){n=n1;x=x1;}doubleLerde::Fn(intn,inty1){doubleF=0;if(n==0){F=(double)1;}elseif(n==1){F=(double)y1;}else{F=((2*n-1)*x*Fn(n-1,y1)-(n-1)*Fn(n-2,y1))/n;}returnF;}intmain(){LerdeLrd;intn1,x1;cout<<"Pleaseinputn,x:

9、";cin>>n1>>x1;Lrd.Set_t(n1,x1);cout<<"Theansweris"<

10、.Max(3,7);时为:cout<usingnamespacestd;classMAX{public:intMax(intx,inty);//比较两个整数doubleMax(doublex1,doublex2);//比较两个实数intM

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。