实验2 函数的定义与使用.doc

实验2 函数的定义与使用.doc

ID:59404445

大小:37.00 KB

页数:3页

时间:2020-05-27

实验2 函数的定义与使用.doc_第1页
实验2 函数的定义与使用.doc_第2页
实验2 函数的定义与使用.doc_第3页
资源描述:

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

1、实验2函数的定义与使用专业:计算机科学与技术班级:10计本1班学号:姓名:实验地点:B102实验时间:2011-9-20指导教师:李佐勇一、实验目的1.学会将一段功能相对独立的程序写成一个函数;2.掌握函数的声明、定义与使用;3.理解函数实参与形参的对应关系以及参数传递的方式;4.理解C++函数重载,掌握函数的嵌套调用和递归调用的方法;5.学会C++系统函数的调用二、实验环境一台PC机,WindowsXP操作系统,VisualC++6.0开发环境。三、实验内容1.lab2_1.cpp:写一个判断闰年的函数,在主函数中输

2、入一个年份,输出是否是闰年的信息。2.lab2_2.cpp:实现第三章课后习题3-13的功能,并结合单步跟踪法进行程序的调试。3.lab2_3.cpp:编写3个名为max的重载函数,分别实现求两个整数、三个整数、两个双精度型数最大值的功能。4.lab6_4.cpp:计算如下公式,并输出结果:其中r、s的值由键盘输入。sin(x)的值直接调用系统函数四、实验记录1.#includeusingnamespacestd;intmain(){intn;cout<<"输入一个年份:";cin>>n;if(n%

3、4==0&&n%100!=0

4、

5、n%400==0)cout<usingnamespacestd;intFib(intn){intF;if(n==1

6、

7、n==2)F=1;elseF=Fib(n-1)+Fib(n-2);returnF;}intmain(){intn;cout<<"输入n的值(n>2):";cin>>n;Fib(n);cout<<"F("<

8、n)<usingnamespacestd;intmax(intx,inty){return(x>y?x:y);}intmax(intx,inty,intz){intt=x;if(y>t)t=y;if(z>t)t=z;returnt;}doublemax(doublex,doubley){return(x>y?x:y);}intmain(){intx,y;cout<<"entertwointnumber:";cin>>x>>y;cout<<"Thema

9、xis"<>a>>b>>c;cout<<"Themaxis"<>s>>r;cout<<"Themaxis"<#includeusingnamespacestd;intmain(){

10、doubles,r,k;cout<<"entersandr:";cin>>r>>s;if(r*r<=s*s)k=sqrt(sin(r)*sin(r)+sin(s)*sin(s));elsek=(sin(r*s))/2;cout<<"k="<

11、用,使编程更简单。

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

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

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