《面向对象程序C》实验指导书

《面向对象程序C》实验指导书

ID:46862261

大小:86.00 KB

页数:13页

时间:2019-11-28

《面向对象程序C》实验指导书_第1页
《面向对象程序C》实验指导书_第2页
《面向对象程序C》实验指导书_第3页
《面向对象程序C》实验指导书_第4页
《面向对象程序C》实验指导书_第5页
资源描述:

《《面向对象程序C》实验指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《面向对象程序设计》实验指导书成都信息工程大学计算机学院实验一C++简单程序设计及函数的应用4一、实验目的4二、实验内容4三、实验仪器、设备4四、实验报告要求4五、思考题4实验二类打对象5一、实验目的5二、实验内容5三、实验仪器、设备7四、实验报告要求7五、思考题7实验三C++程序的结构7一、实验目的7二、实验内容8三、实验仪器、设备9四、实验报告要求9五、思考题9实验四数组、指针与字符串10一、实验目的10二、实验内容10三、实验仪器、设备11四、实验报告要求11五、思考题11实验五继承与派生11一、实验目的11二、实验内容11三、实验仪器、设备12四、实

2、验报告要求12五、思考题12实验六多态性13一、实验FI的13二、实验内容13三、实验仪器、设备13四、实验报告要求13五、思考题13实验七综合设计13一、实验目的13二、实验内容14三、实验仪器、设备14四、实验报告要求14实验一C++简单程序设计及函数的应用一、实验目的1.学会编写简单的CH-程序。2.复习基木数据类型变量和常量、运算符与表达式的皿用。3.复习结构化程序设计基本控制结构的运用。4.练习便用简单的输入输出。5.掌握函数的定义和调用方法。6.练习重载函数的使丿IJ。7.练习使用系统函数。&学会使用VS开发环境中的debug调试功能:单步执行、

3、设置断点、观察变量值,使用stepinto追踪到函数内部。。二、实验内容1.编程计算图形的面积。程序可计算闘形、长方形的面积,运行时先提示用户选择图形的类型,然示,对圆形要求用户输入半径值,对长方形要求用户输入长和宽的值,计算出而积的值后将其显示出來。2.用递归方法编写函数求Fibonacci级数,公式为fib(n)=fib(n~l)+fib(n~2),n>2;fib(1)=fib(2)=1;观察递归调用过程。3.编写重载两数Maxi可分别求取两个整数,三个整数,两个双精度数,三个双精度数的最大值。4.使用系统函数pow(x,y)计算xy的值,注意包含头文件

4、math,h°三、实验仪器、设备C++对机器运行要求不高,给出基于Windows平台的机器要求:硬件要求:CPUPII以上,12对内存,100M硬盘空间即可。软件要求:VS编译器。四、实验报告要求1.实验完成后,检查是否达到试验目的。2.编写实验报告(打印),在下一次上实验课时提交。3.评出成绩,按五级(A,B,C,D、E)评分。五、思考题1.比较值调用和引用调用的相同点和不同点2.什么叫内联函数?它有哪些特点?3.重载函数时通过什么来区分?4.求两个数的最大公约数和最小公倍数5.使用debug调试功能观察程序运行中变量值的变化情况。6.声明一个表示时间的结

5、构体,可以精确表示年、刀、口、小时、分、秒;提示用户输入年、月、日、小时、分、秒的值,然后完整地显示出來。实验二类与对象一、实验目的1.掌握类的声明和使用。2.掌握类的声明和对■象的声明。3.复习具有不同访问属性的成员的访问方式。4.观察构造函数和析构函数的执行过程。5.学习类的组合使用方法。6.使用VS编译器的debug调试功能观察程序流程,跟踪观察类的构造函数、析构函数、成员函数的执行顺序。二、实验内容1、分析下列程序的运行结杲:构造函数、析构函数练习#include#includeclassMyDate{pu

6、blic:MyDate(char*,int,int,int);//构造函数声明"MyDate();//析构函数声明protected:intyear,month,day;charname[30];};MyDate::MyDate(char*pName,inty,intm,intd)//构造函数实现{strcpy(name,pName);year=y;month=m;day=d;cout«/zConstructedobject:,/<

7、t«z/Destructedobject:"<classTest{public:Test();Test(int,int);"Test();voidpr

8、int();protected:intm,n;};T

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

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

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