何冬辉c++实习报告new

何冬辉c++实习报告new

ID:17667377

大小:246.50 KB

页数:26页

时间:2018-09-04

何冬辉c++实习报告new_第1页
何冬辉c++实习报告new_第2页
何冬辉c++实习报告new_第3页
何冬辉c++实习报告new_第4页
何冬辉c++实习报告new_第5页
资源描述:

《何冬辉c++实习报告new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、面向对象C++实习报告指导教师:高玉峰姓名:何冬辉学号:06专业班级:电子11-1实习日期:2012.12.17----2012.12.21电气信息工程学院1面向对象c++实习报告目录一.实习目的3二.实习内容3三.实习要求4四.主要仪器设备4五.程序5六.实习心得25七.参考资料…………………………………………………2526面向对象c++实习报告一.实习目的C++是一门高效的程序设计语言,即可进行过程化设计,也可进行面向对象程序设计,是目前面向对象程序设计语言中具有最广泛基础的一门语言,也是作为应用软件

2、和系统软件的最佳开发工具之一。通过该课程的学习,要求掌握C++程序设计基础知识,程序设计方法与基本数据结构。通过上机实践培养学生分析具体问题,建立数学模型,用C++解决实际问题的能力,培养学生创新意识和提高学生实践能力。二.实习内容本程序完成图书借阅管理,主要分两大功能:一个是图书管理功能;一个是会员管理功能。程序功能通过下拉菜单实现,菜单功能描述如图所示:主菜单图书会员帮助26面向对象c++实习报告增加图书查询图书删除图书图书借阅还书退出增加会员查询会员删除会员借书信息关于系统版本信息三.实习要求通过此

3、系统可以实现如下功能:1.图书菜单图书菜单下包括增加、查询、删除、借书和还书。通过显示可以知道图书整体情况。2.会员菜单会员菜单包括增加、查询、删除会员和会员借书信息的查询。3.退出退出的同时将信息写入文件。五.主要仪器设备硬件环境:计算机软件环境:MicrosoftVisualC++6.026面向对象c++实习报告六.程序清单程序:#include"iostream.h"#include"conio.h"#include"fstream.h"#include"iomanip.h"#include"str

4、ing.h"constintMaxr=100;//最多的会员数constintMaxb=100;//最多的图书数constintMaxbor=5;//每位会员最多借的书/***************图书类,实现对图书的描述,图书的编号,书名,借出,还入等功能*******/classBook{private:inttag;//删除标记1:已删0:未删intno;//图书编号charname[20];//书名charauthor[20];//作者charcbs[20];//出版社intonshelf;//

5、是否再架1:再架2:已借public:Book(){;}/**********获取书名*******/char*getname(){returnname;}/*********获取作者名*****/char*getauthorname(){returnauthor;}/********获取出版社名*****/26面向对象c++实习报告char*getcbsname(){returncbs;}/*******获取图书编号******/intgetno(){returnno;}/********获取删除标记*

6、****/intgettag(){returntag;}/*********设置书名********/voidsetname(charna[]){strcpy(name,na);}voidsetonshelf(intoa){onshelf=oa;}/*******删除图书******/voiddelbook(){tag=1;}/********增加图书*****/voidaddbook(intn,char*na,char*aa,char*ca,intoa){tag=0;no=n;strcpy(name,n

7、a);strcpy(author,aa);strcpy(cbs,ca);onshelf=oa;}/******借书操作********/intborrowbook(){if(onshelf>0)26面向对象c++实习报告{onshelf--;return1;}return0;}/*****还书操作*****/voidretbook(){onshelf++;}voiddisp(){//输出图书cout<

8、10)<

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

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

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