C程序做的图书馆管理系统

上传人:人*** 文档编号:557922308 上传时间:2023-12-18 格式:DOC 页数:13 大小:57KB
返回 下载 相关 举报
C程序做的图书馆管理系统_第1页
第1页 / 共13页
C程序做的图书馆管理系统_第2页
第2页 / 共13页
C程序做的图书馆管理系统_第3页
第3页 / 共13页
C程序做的图书馆管理系统_第4页
第4页 / 共13页
C程序做的图书馆管理系统_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《C程序做的图书馆管理系统》由会员分享,可在线阅读,更多相关《C程序做的图书馆管理系统(13页珍藏版)》请在金锄头文库上搜索。

1、精选优质文档-倾情为你奉上#include#include#include#includeconst int i=1000;int m=0,_m=0;using namespace std;class library;/*时间类*/class Time private: int year; int month; int Day; public: Time() int temp=time(0); int day1,day; year=1970+(temp-10*24*3600)/(3600*24*365); day=(temp-(year-1970)*(3600*24*365)-10*24*36

2、00)/(3600*24)+1; if(0day&day=31) month=1,day1=1; if(31day&day=59) month=2,day1=31; if(59day&day=90) month=3,day1=59; if(90day&day=120) month=4,day1=90; if(120day&day=151) month=5,day1=120; if(151day&day=181) month=6,day1=151; if(181day&day=212) month=7,day1=181; if(212day&day=243) month=8,day1=212;

3、if(243day&day=273) month=9,day1=243; if(273day&day=304) month=10,day1=273; if(304day&day=334) month=11,day1=304; if(334day&day=365) month=12,day1=334; Day=day-day1; ; int getyear() return year; int getmonth()return month; int getDay()return Day; ;/*书籍*/class book private: string booknamei; string wr

4、iteri; string isbni; string pressi; string editioni; string publishing_timei; string collection_numberi; int numberi; int book_number; friend class library; public:void add_book() string Bookname; string Writer; string Isbn; string Press; string Edition; string Publishing_time; string Collection_num

5、ber; ofstream out(book.txt,ios:app); cout你要添加多少书籍book_number; cout请输入书籍的信息:(依次为书籍名称、作者、书号、出版社、版次、出版时间、馆藏编号)endl; for(int n=0;nbook_number;n+) coutBookname; coutWriter; coutIsbn; coutPress; coutEdition; coutPublishing_time; coutCollection_number; outendlBooknametWritertIsbntPresstEditiontPublishing_t

6、imetCollection_numbertbooknameawriteraisbnapressaeditionapublishing_timeacollection_numberanumbera; m+; in.close(); void jieshu(int n) read_book(); ofstream out(book.txt,ios:out); for(int a=0;am;a+) if(a=n) setnumber(a,0); outendlgetbname(a)tgetwriter(a)tgetisbn(a)tgetpress(a)tgetedition(a)tgetpubli

7、shing_time(a)tgetcollection_number(a)tgetnumber(a); out.close(); void setname(string a,int n)booknamen=a; void setwriter(string a,int n)writern=a; void setisbn(string a,int n)isbnn=a; void setpress(string a,int n)pressn=a; void setedition(string a,int n)editionn=a; void setpublishing_time(int a,int

8、n)publishing_timen=a; void setcollection_number(string a,int n)collection_numbern=a; void setnumber(int i,int a)numberi=a; string getbname(int i)return booknamei; string getwriter(int i)return writeri; string getisbn(int i)return isbni; string getpress(int i)return pressi; string getedition(int i)re

9、turn editioni; string getpublishing_time(int i)return publishing_timei; string getcollection_number(int i)return collection_numberi; int getnumber(int i)return numberi; void show() for(int a=0;am;a+) coutbooknamea writera isbna pressa editiona publishing_timea collection_numbera ; if(numbera=1)cout在架endl; else cout借出endl; ; /*读者*/class reader private: string namei; string readidi; string departmenti; char so

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号