面向对象程序设计c++实验报告

面向对象程序设计c++实验报告

ID:44955960

大小:965.93 KB

页数:50页

时间:2019-11-06

面向对象程序设计c++实验报告_第1页
面向对象程序设计c++实验报告_第2页
面向对象程序设计c++实验报告_第3页
面向对象程序设计c++实验报告_第4页
面向对象程序设计c++实验报告_第5页
资源描述:

《面向对象程序设计c++实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、面向对象程序设计(C++)实验报告指导老师:柯栋梁学生:吴健班级:软131学号:13907416450目录实验一、VC6.0环境入门与简单程序设计实验报告3实验二、函数的应用实验报告7实验三、类与对象实验报告14实验四、C++程序结构实验报告22实验五、数组、指针与字符串实验报告26实验六、继承和派生实验报告33实验七、多态性实验报告42实验八、面向对象综合实验实验报告4850实验一、VC6.0环境入门与简单程序设计实验报告系软件工程班级131学号139074164姓名吴健同组者指导教师柯栋梁一、实验目的:1、熟悉VC++6.0开了环

2、境并编写简单的C++程序。3、使用C++语言编写简单的输入输出程序。4、使用VC++6.0的DEBUG调试功能:单步执行、设置断点、观察变量值。二、实验内容:1、使用VC++建立一个标准C++程序,编译、运行如下程序:#includeIntmain(){Cout<<”HelloWorld!”;Cout<<”WelcometoC++!”;}2、编程计算图形的面积。程序可计算圆形、长方形、正方形等的面积,运行时首先提示用户选择图形类型,然后根据不同图形类型,输入相关参数计算其面积,并将其显示出来。3、使用DEB

3、UG功能观察任务2程序运行中变量值的变化情况。三、实验要求:1、任务1要求熟悉VC++开发环境,并能够使用其建立第一个C++程序。2、实验前要做好充分准备,包括程序清单、调试步骤、调试方法,以及对程序结果的分析等。四、实验报告:1.程序运行截图502.面积计算1、程序说明。用if-else语句进行选择程序功能,while语句实现功能的循环实现程序如下:#include#includeusingnamespacestd;intmain(){cout<<"1计算圆面积"<

4、>x;doublearea;50while(x!=4){if(x==1){doubler;cout<<"半径:";cin>>r;area=3.14*r*r;cout<<"面积为"<>a>>b;area=a*b;cout<<"面积为"<

5、,b,c,d;cout<<"边长:";cin>>a;area=a*a;cout<<"面积为"<>x;}return0;程序截图:50实验二、函数的应用实验报告系软件工程班级131学号139074164姓名吴健同组者指导教师柯栋梁一、实验目的:1、掌握函数的定义和调用方法。2、练习重载函数的使用。3、练习使用系统函数。4、学习使用VC++的DEBUG调试功能,使用STEPINTO追踪到函数的内部。二、实验内容:1

6、、编写一个函数把华氏温度转换为摄氏温度,转换公式:C=(F-32)*5/9。2、编写重载函数Max1可分别求取两个整数,三个整数,两个双精度数,三个双精度数的最大值。3、使用系统函数pow(x,y)计算XY的值,注意包含头文件math.h。4、使用递归的方法编写函数求Fibonacci级数,观察递归调用的过程。三、实验报告:1、温度转换A.程序#includeusingnamespacestd;doubleFtoC(doubleF){return(F-32)*5/9;}voidmain(){doubleF,c;co

7、ut<<"输入华氏温度:";cin>>F;c=FtoC(F);50cout<<"输出摄氏温度"<usingnamespacestd;intmax1(inta,intb)//两个整数{returna>b?a:b;}intmax1(inta,intb,intc)//三个整数{returnmax1(a,max1(b,c));}doublemax1(doublea,doubleb)//两个双精度50{returna>b?a:b;}doublemax1(doub

8、lea,doubleb,doublec)//三个双精度{returnmax1(a,max1(b,c));}voidmain(){inta,b,c,m;doublex,y,z;cout<<"1、两个整数"<

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

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

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