图书馆管理系统(library management system)

图书馆管理系统(library management system)

ID:15348416

大小:28.33 KB

页数:41页

时间:2018-08-02

图书馆管理系统(library management system)_第1页
图书馆管理系统(library management system)_第2页
图书馆管理系统(library management system)_第3页
图书馆管理系统(library management system)_第4页
图书馆管理系统(library management system)_第5页
资源描述:

《图书馆管理系统(library management system)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、图书馆管理系统(Librarymanagementsystem)#包括#包括<字符串。”#包括<<程序。”#包括<是>。H#定义马克斯3typedefstruct的书{焦book_num[10];//图书编号焦book_name[20];//图书名称焦book_writer[10];//作者国际book_zonggong_;//总共册数国际book_zaiguan_;//在馆册数下一本书;}BK;typedefstruct借{焦borrow_book_num[10];焦huans

2、hu_date[8];}BW;typedefstruct的读者{焦reader_num[10];焦reader_name[10];国际zuida;BW借用[最大];下一个读取器结构;}路;*h_bookBK;路*h_reader;国际menu();/**/主菜单无效menu_select_book();无效();/*初始化*/无效init_reader();无效init_book();无效insert_new_book();/**/新书入库无效select_book();无效borrow_book

3、();无效return_book();无效save();/**/保存信息无效save_reader();无效save_book();无效();无效load_reader();/**/加载读者信息无效load_book();无效modify_booklist();无效show_allbook();无效show_reader();无效delete_book();无效()/**/初始化{printf(“**************************************************

4、n”);printf(“本系统第一次使用需要对图书信息和读写信息进行初始化”);init_reader();init_book();}无效init_reader()/**/注册读者信息{路*P0;inti;printf(“现在请对读写信息进行注册”);P0=(RD*)malloc(sizeof(RD));h_reader=P0;printf(“请输入读者的信息:”);printf(“读者图书证号:”);scanf(“%s”,P0->reader_num);printf(“读者姓

5、名:”);scanf(“%s”,P0->reader_name);P0->zuida=0;为(i=0;i<<马克斯;我++){strcpy(P0->借[我]。borrow_book_num,“0”);/*所借图书直接置为0(即没有借书)*/strcpy(P0->借[我]。huanshu_date,“0”);}P0->下=null;printf(“注册完毕!按任意键继续下一步操作..”);printf(“********************************************

6、******”);getch();}无效init_book()/**/初始化图书信息{BK×P=(BK*)malloc(sizeof(BK));焦的我;printf(“现在请对读写信息进行初始化”);h_book=P;printf(“请输入图书信息:”);做{BK×P0=(BK*)malloc(sizeof(BK));P>下=P0;下一页;printf(“图书编号:”);scanf(“%s”,P0->book_num);printf(“图书名称:”);scanf(“%s”,P0->

7、book_name);printf(“图书作者:”);scanf(“%s”,P0->book_writer);printf(“图书数量:”);scanf(“%d”,与P0->book_zonggong_);P0->book_zaiguan_=p0->book_zonggong_;/*startintheMuseumLibraryandthetotalnumberofequalvolumes.P0->next=NULL;Printf("whethertocontinueinput?(y/n)")

8、;Scanf("%s",&i);//p0=p0->next;}while(i=='y');Printf("initializationiscompleted!Pressanykeytocontinuethenextoperation!");Printf("**************************************************");Getch();System("CLS");}Void(Save)/**/saveinformation{Sav

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

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

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