实验三函数的应用.doc

实验三函数的应用.doc

ID:58861007

大小:111.00 KB

页数:3页

时间:2020-09-22

实验三函数的应用.doc_第1页
实验三函数的应用.doc_第2页
实验三函数的应用.doc_第3页
资源描述:

《实验三函数的应用.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、太原工业学院计算机工程系实验报告课程名称C++程序设计班级实验日期2012姓名学号实验成绩实验名称函数的应用(3)实验目的及要求一、实验目的1、掌握函数定义、调用和声明的方法;2、练习使用系统函数;3、掌握函数的嵌套调用和递归调用的方法;4、学习使用VC++的debug调试功能,使用stepinto追踪到函数内部。二、实验要求1、使用系统函数pow(x,y)计算xy的值,注意包含头文件math.h。2、编写一个函数把华氏温度转换为摄氏温度,转换格式如下:C=(F-32)*5/93、用递归的方法编写函数求F

2、ibonacci数列,观察递归调用的过程。实验环境计算机,虚拟机Windowsxp操作系统,MicrosoftVc++6.0开发环境实验内容实验内容及实验步骤1、编写函数floatConvert(floatTempFer),参数和返回值都是float类型,实现C=(F-32)*5/9。在main()函数中实现输入、输出。2、在main()函数中提示输入两个整数x,y,使用cin语句得到x、y的值,调用pow(x,y)函数计算x的y次幂的结果,再显示出来。3、编写递归函数intfib(intn),在main

3、()函数中输入n的值,调用fib函数计算Fibonacci数列。公式为:fib(n)=fib(n-1)+fib(n-2)n>2fib(1)=fib(2)=14、使用VC++的debug调试功能,使用stepinto追踪到函数内部,观察函数的调用过程。算法描述及实验步骤1、(用适当的形式表达算法设计思加入math.h头文件,调用其中的pow(x,y)函数,从键盘接收x,y,求出函数pow(x,y)的值后再从屏幕输出。C++程序:#include#includevoid

4、main(){intx,y;cin>>x>>y;cout<floatconvert(floatf){floatc;c=(f-32)*5/9;returnc;}voidmain(){floatT,f;cin>>f;T=convert(f);cout<

5、dl;}3、定义函数fib(n),当n<=2时,返回1;当n>2时,返回fib(n-1)+fib(n-2);C++程序:#includeintfib(intn){if(n==1

6、

7、n==2)return1;if(n>2)returnfib(n-1)+fib(n-2);}voidmain(){inti,n;n=20;for(i=1;i<=n;i++){cout<

8、结果:总结经过对实验要求的思考后,把思路理清,然后把思路转变成C++语言,经过多次的运行与调试,最终以达到实验要求和目的。附录

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

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

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