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

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

ID:11321629

大小:1.04 MB

页数:51页

时间:2018-07-11

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

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

1、C++面向对象程序设计实验报告C++object-orientedprogramdesignExperimentReport目录实验1编程环境的熟悉及简单C++程序的编制11.1实验目的和要求11.2所占学时数11.3实验任务11.3.1任务一11.3.1任务二1实验2函数的应用22.1实验目的和要求22.2所占学时数22.3实验任务22.3.1任务一22.3.1任务二2实验3类与对象、构造与析构函数33.1实验目的和要求33.2所占学时数33.3实验任务33.3.1任务一33.3.1任务二3实验4数据共享与保护44.1实

2、验目的和要求44.2所占学时数44.3实验任务44.3.1任务一4实验5数组指针与字符串55.1实验目的和要求55.2所占学时数55.3实验任务55.3.1任务一5实验6类的继承与派生66.1实验目的和要求66.2所占学时数66.3实验任务66.3.1任务一6实验7多态性77.1实验目的和要求77.2所占学时数77.3实验任务77.3.1任务一7实验1编程环境的熟悉及简单C++程序的编制1.1实验目的和要求1.熟悉VC++2010编程环境,编制简单C++程序并运行,熟悉C++的编辑、编译、连接、运行、断点调试等过程。2.掌

3、握C++数据类型,熟悉如何定义和使用常量和变量,以及对它们赋值的方法。3.学会使用C++的有关算术运算符及表达式,特别是自加(++)和自减(--)运算符的使用。4.分支和循环结构的使用1.2所占学时数本实验安排2个实验课时1.3实验任务1.3.1任务一(1)题目名称:功能需求运行时显示"Menu:A(dd)D(elete)S(ort)Q(uit),Selectone:"提示用户输入,A表示增加,D表示删除,S表示排序,Q表示退出,输入为A、D、S时分别提示"数据已经增加、删除、排序。"输入为Q时程序结束。①使用if…els

4、e语句进行判断,用break、continue控制程序流程。②使用Switch语句实现。(2)构思过程(可用文字、流程图、UML图等方式表达)要想实现所需的功能,主要包含两个关键语句,首先,要实现判断,要用到if-else或者switch的应用,再有,只有在用户点击到指定字符时才能终止程序,即要用到循环。(3)程序源码①用if-else编写:#includeusingnamespacestd;int_tmain(intargc,_TCHAR*argv[]){cout<<"Menu:A(dd)D(elet

5、e)S(ort)Q(uit),Selectone:"<>input;if(input=='A'){cout<<"增加"<

6、#include"stdafx.h"#includeusingnamespacestd;int_tmain(intargc,_TCHAR*argv[]){charinput;cout<<"Menu:A(dd)D(elete)S(ort)Q(uit),?Selectone:"<>input;switch(input){case'A':cout<<"增加"<

7、endl;break;}}while(input!='Q');cout<<"退出"<

8、ue的区别,break跳出while循环,而continue跳出if,注意区别。最后,必须记住Switch-case的格式,用do-while循环时,注意到循环结束的条件是while后括号里边的条件不成立。1.3.1任务二(1)题目名称1)题目名称:找完全数找出2~10000之内的所有完全数。所谓完全数

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

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

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