资源描述:
《c语言图书馆管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、C源代码如下:viewplaincopytoclipboardprint?#include#include#includestructbook{charbook_name[30];intbianhao;doubleprice;charauthor[20];charstate[20];charname[20];charsex[10];intxuehao;structbook*book_next;};structclub{charname[20];charsex[10];intxuehao;charbo
2、rrow[30];structclub*club_next;};voidPrint_Book(structbook*head_book);/*浏览所有图书信息*/voidPrint_Club(structclub*head_club);/*浏览所有会员信息*/structbook*Create_New_Book();/*创建新的图书库,图书编号输入为0时结束*/structbook*Search_Book_bianhao(intbianhao,structbook*head_book);structbook*Search_Book_name(char*b_
3、name,structbook*head_book);structbook*Search_Book_price(doubleprice_h,doubleprice_l,structbook*head_book);structbook*Insert_Book(structbook*head_book,structbook*stud_book);/*增加图书,逐个添加*/structbook*Delete_Book(structbook*head_book,intbianhao);/*删除图书*/structclub*Create_New_Club();str
4、uctclub*Search_Club_xuehao(intxuehao,structclub*head_club);structclub*Search_Club_name(char*c_name,structclub*head_club);structclub*Insert_Club(structclub*head_club,structclub*stud_club);structclub*Delete_Club(structclub*head_club,intxuehao);structbook*Lent_Book(intbianhao,intxueh
5、ao,structbook*head_book,structclub*head_club);structbook*back(intbianhao,intxuehao,structbook*head_book,structclub*head_club);intmain(){structbook*head_book,*p_book;charbook_name[30],name[20],author[20],sex[10];intbianhao;doubleprice,price_h,price_l;intsize_book=sizeof(structbook)
6、;intm=1,n=1,f;char*b_name,*c_name;structclub*head_club,*p_club;intxuehao;intsize_club=sizeof(structclub);intchoice;printf("欢迎您第一次进入图书管理系统!");printf("----->[向导]----->[新建图书库]");printf("注意:当输入图书编号为0时,进入下一步.");head_book=Create_New_Book();system("cls");printf("欢迎您第一次进入图
7、书管理系统!");printf("----->[向导]----->[新建会员库]");printf("注意:当输入会员学号为0时,进入主菜单.");head_club=Create_New_Club();system("cls");do{printf("ttt〓〓〓〓〓图书管理系统〓〓〓〓〓");printf("");printf("ttt[1]:借书办理t");printf("[6]:还书办理");printf("");printf("ttt[2]:查询图书t");printf("[7
8、]:查询会员");printf("ttt[3]:添加图书