欢迎来到天天文库
浏览记录
ID:15348416
大小:28.33 KB
页数:41页
时间:2018-08-02
《图书馆管理系统(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
此文档下载收益归作者所有