C个人书籍标准管理系统的设计与实现.docx

上传人:rrsccc 文档编号:8942991 上传时间:2021-01-26 格式:DOCX 页数:6 大小:28.41KB
返回 下载 相关 举报
C个人书籍标准管理系统的设计与实现.docx_第1页
第1页 / 共6页
C个人书籍标准管理系统的设计与实现.docx_第2页
第2页 / 共6页
C个人书籍标准管理系统的设计与实现.docx_第3页
第3页 / 共6页
C个人书籍标准管理系统的设计与实现.docx_第4页
第4页 / 共6页
C个人书籍标准管理系统的设计与实现.docx_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《C个人书籍标准管理系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《C个人书籍标准管理系统的设计与实现.docx(6页珍藏版)》请在三一文库上搜索。

1、C 个人书籍标准管理系统的设计与实现数学与计算机学院C 程序设计课程设计报告年级2012学号2012110911姓名刘怡然成绩专业电气实验地点B3-401指导教师许景山实验项目简单个人书籍管理系统的设计与实现实验日期2013 年 6 月 23 日一、实验题目简单个人书籍管理系统的设计与实现二、实验目的、要求1、存储书籍各种相关信息。2、提供查找功能,按照多种关键码查找需要的书籍,查找成功后可以修改记录的相关项。3、提供排序功能,按照多种关键码对所有的书籍进行排序,例如按照购买日期进行排序。4、其他辅助的维护工作。三、数据结构及算法描述1、使用 C+ 中的类来实现,其中有 DATE 类和 Boo

2、k 类,进行类的复合。数据均为私有数据。class DATEpublic:friend ostream & operator(istream &input, DATE &t);/友元函数重载流提取运算符public:DATE(int y=0,int m=0,int d=0);/ 初始化virtual DATE();DATE &operator=(DATE &);/重载时间等于运算符int operator (DATE &);/重载时间小于运算符int operator =(DATE &);/重载时间等于判断运算符private:int year,month,day;-class Bookpub

3、lic:Book(int t,char *n,char *a,float p,int y,int m,int d);Book();virtual Book();int f_new();/新建书籍信息int f_save();/保存书籍信息int f_open();/打开书籍信息int display();/显示书籍信息int e_delete();/删除书籍信息int e_update();/修改书籍信息int showInfo();/显示个别书籍信息int sort();/排序书籍信息Book &operator=(Book &); / 重载等于运算符 private:int type;/书

4、籍类型char nameMAX;/ 书籍名称char authorMAX;/作者float price;/书籍价格DATE date;/购买日期;2、定义数组 Bookbooks200使用流提取、流插入方式进行数据读取和存储。3、在排序函数 int sort( )中使用冒泡算法排序:for(i=0;inum-1;i+)for(j=i+1;booksi.date 1000#pragma once#endif / _MSC_VER 1000#include class DATEpublic:friend ostream & operator(istream &input, DATE &t); /友元函数重载流提取运算符public:DATE(int y=0,int m=0,int d=0);/ 初始化virtual DATE();DATE &operator=(DATE &);/重载时间等于运算符int operator (DATE &);/重载时间小于运算符int operator =(DATE &);/重载时间等于判断运算符private:int year,month,day;#endif

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1