c语言课程设计—图书管理系统_第1页
c语言课程设计—图书管理系统_第2页
c语言课程设计—图书管理系统_第3页
c语言课程设计—图书管理系统_第4页
c语言课程设计—图书管理系统_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

C语言课程设计图书管理系统收藏这是本人大一第二学期初C语言课程设计的作品,嘿嘿,本来以为已经找不到原稿了,今天无意中竟然在QQ网络硬盘中找到了当初的TETA版,发布于此,以作纪念。C源代码如下VIEWPLAINCOPYTOCLIPBOARDPRINTINCLUDEINCLUDEINCLUDESTRUCTBOOKCHARBOOK_NAME30INTBIANHAODOUBLEPRICECHARAUTHOR20CHARSTATE20CHARNAME20CHARSEX10INTXUEHAOSTRUCTBOOKBOOK_NEXTSTRUCTCLUBCHARNAME20CHARSEX10INTXUEHAOCHARBORROW30STRUCTCLUBCLUB_NEXTVOIDPRINT_BOOKSTRUCTBOOKHEAD_BOOK/浏览所有图书信息/VOIDPRINT_CLUBSTRUCTCLUBHEAD_CLUB/浏览所有会员信息/STRUCTBOOKCREATE_NEW_BOOK/创建新的图书库,图书编号输入为0时结束/STRUCTBOOKSEARCH_BOOK_BIANHAOINTBIANHAO,STRUCTBOOKHEAD_BOOKSTRUCTBOOKSEARCH_BOOK_NAMECHARB_NAME,STRUCTBOOKHEAD_BOOKSTRUCTBOOKSEARCH_BOOK_PRICEDOUBLEPRICE_H,DOUBLEPRICE_L,STRUCTBOOKHEAD_BOOKSTRUCTBOOKINSERT_BOOKSTRUCTBOOKHEAD_BOOK,STRUCTBOOKSTUD_BOOK/增加图书,逐个添加/STRUCTBOOKDELETE_BOOKSTRUCTBOOKHEAD_BOOK,INTBIANHAO/删除图书/STRUCTCLUBCREATE_NEW_CLUBSTRUCTCLUBSEARCH_CLUB_XUEHAOINTXUEHAO,STRUCTCLUBHEAD_CLUBSTRUCTCLUBSEARCH_CLUB_NAMECHARC_NAME,STRUCTCLUBHEAD_CLUBSTRUCTCLUBINSERT_CLUBSTRUCTCLUBHEAD_CLUB,STRUCTCLUBSTUD_CLUBSTRUCTCLUBDELETE_CLUBSTRUCTCLUBHEAD_CLUB,INTXUEHAOSTRUCTBOOKLENT_BOOKINTBIANHAO,INTXUEHAO,STRUCTBOOKHEAD_BOOK,STRUCTCLUBHEAD_CLUBSTRUCTBOOKBACKINTBIANHAO,INTXUEHAO,STRUCTBOOKHEAD_BOOK,STRUCTCLUBHEAD_CLUBINTMAINSTRUCTBOOKHEAD_BOOK,P_BOOKCHARBOOK_NAME30,NAME20,AUTHOR20,SEX10INTBIANHAODOUBLEPRICE,PRICE_H,PRICE_LINTSIZE_BOOKSIZEOFSTRUCTBOOKINTM1,N1,FCHARB_NAME,C_NAMESTRUCTCLUBHEAD_CLUB,P_CLUBINTXUEHAOINTSIZE_CLUBSIZEOFSTRUCTCLUBINTCHOICEPRINTF“N欢迎您第一次进入图书管理系统NN“PRINTF“向导新建图书库NN“PRINTF“注意当输入图书编号为0时,进入下一步NN“HEAD_BOOKCREATE_NEW_BOOKSYSTEM“CLS“PRINTF“N欢迎您第一次进入图书管理系统NN“PRINTF“向导新建会员库NN“PRINTF“注意当输入会员学号为0时,进入主菜单NN“HEAD_CLUBCREATE_NEW_CLUBSYSTEM“CLS“DOPRINTF“NTTT图书管理系统NN“PRINTF“N“PRINTF“TTT1借书办理T“PRINTF“6还书办理N“PRINTF“N“PRINTF“TTT2查询图书T“PRINTF“7查询会员N“PRINTF“TTT3添加图书T“PRINTF“8添加会员N“PRINTF“TTT4删除图书T“PRINTF“9删除会员N“PRINTF“TTT5遍历图书T“PRINTF“10遍历会员NN“PRINTF“TTTNN“PRINTF“TTT0退出NN“PRINTF“请选择“SCANF“D“,SWITCHCHOICECASE1PRINTF“NTTT图书管理系统NN“PRINTF“输入所借图书编号N“SCANF“D“,PRINTF“输入借书人的学号N“SCANF“D“,HEAD_BOOKLENT_BOOKBIANHAO,XUEHAO,HEAD_BOOK,HEAD_CLUBSYSTEM“CLS“PRINTF“N借阅成功NN“PRINTF“相关信息如下NN“HEAD_BOOKSEARCH_BOOK_BIANHAOBIANHAO,HEAD_BOOKBREAKCASE2SYSTEM“CLS“PRINTF“NTTT图书管理系统NN“PRINTF“1按编号查询NN“PRINTF“2按名称查询NN“PRINTF“3按价格区间查询NN“PRINTF“0返回主菜单NN“PRINTF“请选择“SCANF“D“,IFF1PRINTF“请输入查询图书编号“SCANF“D“,PRINTF“相关信息如下NN“HEAD_BOOKSEARCH_BOOK_BIANHAOBIANHAO,HEAD_BOOKBREAKELSEIFF2B_NAMEBOOK_NAMEGETCHARPRINTF“请输入查询图书名称“GETSB_NAMEPRINTF“相关信息如下NN“HEAD_BOOKSEARCH_BOOK_NAMEB_NAME,HEAD_BOOKBREAKELSEIFF3PRINTF“请输入最高价格“SCANF“LF“,PRINTF“请输入最低价格“SCANF“LF“,PRINTF“相关信息如下NN“HEAD_BOOKSEARCH_BOOK_PRICEPRICE_H,PRICE_L,HEAD_BOOKBREAKELSEIFF0BREAKBREAKCASE6PRINTF“NTTT图书管理系统NN“PRINTF“输入所还图书编号N“SCANF“D“,PRINTF“输入还书人的学号N“SCANF“D“,HEAD_BOOKBACKBIANHAO,XUEHAO,HEAD_BOOK,HEAD_CLUBSYSTEM“CLS“PRINTF“N归还成功NN“PRINTF“相关信息如下NN“HEAD_BOOKSEARCH_BOOK_BIANHAOBIANHAO,HEAD_BOOKBREAKCASE3SYSTEM“CLS“PRINTF“NTTT图书管理系统NN“PRINTF“请输入图书名称“SCANF“S“,BOOK_NAMEPRINTF“请输入图书编号“SCANF“D“,PRINTF“请输入单价“SCANF“LF“,PRINTF“请输入作者名字“SCANF“S“,AUTHORPRINTF“N“STRUCTBOOKPTR_BFORPTR_BHEAD_BOOKPTR_BPTR_BPTR_BBOOK_NEXTIFPTR_BBIANHAOBIANHAOPRINTF“此编号图书已存在N“M0BREAKIFMP_BOOKSTRUCTBOOKMALLOCSIZE_BOOKSTRCPYP_BOOKBOOK_NAME,BOOK_NAMEP_BOOKBIANHAOBIANHAOP_BOOKPRICEPRICEP_BOOKXUEHAO0STRCPYP_BOOKAUTHOR,AUTHORSTRCPYP_BOOKSTATE,“存在“STRCPYP_BOOKSEX,“待定“STRCPYP_BOOKNAME,“待定“HEAD_BOOKINSERT_BOOKHEAD_BOOK,P_BOOKPRINTF“N添加图书成功NN“BREAKCASE4SYSTEM“CLS“PRINTF“NTTT图书管理系统NN“PRINTF“输入删除图书编号N“SCANF“D“,HEAD_BOOKDELETE_BOOKHEAD_BOOK,BIANHAOPRINTF“N删除图书成功NN“BREAKCASE5SYSTEM“CLS“PRINTF“NTTT图书管理系统NN“PRINT_BOOKHEAD_BOOKBREAKCASE7SYSTEM“CLS“PRINTF“NTTT图书管理系统NN“PRINTF“1按学号查询NN“PRINTF“2按姓名查询NN“PRINTF“0返回主菜单NN“PRINTF“请选择“SCANF“D“,IFF1PRINTF“请输入查询会员学号“SCANF“D“,PRINTF“相关信息如下NN“HEAD_CLUBSEARCH_CLUB_XUEHAOXUEHAO,HEAD_CLUBBREAKELSEIFF2C_NAMENAMEGETCHARPRINTF“请输入查询会员姓名“GETSC_NAMEPRINTF“相关信息如下NN“HEAD_CLUBSEARCH_CLUB_NAMEC_NAME,HEAD_CLUBBREAKELSEIFF0BREAKBREAKPRINTF“请输入查询会员学号N“SCANF“D“,PRINTF“相关信息如下NN“BREAKCASE8SYSTEM“CLS“PRINTF“NTTT图书管理系统NN“PRINTF“请输入会员名字“SCANF“S“,NAMEPRINTF“请输入会员性别“SCANF“S“,SEXPRINTF“请输入会员学号“SCANF“D“,PRINTF“N“STRUCTCLUBPTR_CFORPTR_CHEAD_CLUBPTR_CPTR_CPTR_CCLUB_NEXTIFPTR_CXUEHAOXUEHAOPRINTF“此学号会员已存在N“N0BREAKIFNP_CLUBSTRUCTCLUBMALLOCSIZEOFSTRUCTCLUBSTRCPYP_CLUBNAME,NAMESTRCPYP_CLUBSEX,SEXP_CLUBXUEHAOXUEHAOSTRCPYP_CLUBBORROW,“暂无“HEAD_CLUBINSERT_CLUBHEAD_CLUB,P_CLUBPRINTF“N添加会员成功NN“BREAKCASE9SYSTEM“CLS“PRINTF“NTTT图书管理系统NN“PRINTF“输入要删除会员学号N“SCANF“D“,HEAD_CLUBDELETE_CLUBHEAD_CLUB,XUEHAOPRINTF“N删除会员成功NN“BREAKCASE10SYSTEM“CLS“PRINTF“NTTT图书管理系统NN“PRINT_CLUBHEAD_CLUBBREAKCASE0SYSTEM“CLS“PRINTF“NTTT图书管理系统NN“PRINTF“N谢谢您的使用NN“BREAKWHILECHOICE0RETURN0STRUCTBOOKCREATE_NEW_BOOKSTRUCTBOOKHEAD_BOOK,P_BOOKINTBIANHAODOUBLEPRICECHARBOOK_NAME30,AUTHOR20INTSIZE_BOOKSIZEOFSTRUCTBOOKHEAD_BOOKNULLPRINTF“请输入图书名称“SCANF“S“,BOOK_NAMEPRINTF“请输入图书编号“SCANF“D“,PRINTF“请输入单价“SCANF“LF“,PRINTF“请输入作者名字“SCANF“S“,AUTHORPRINTF“N“WHILEBIANHAO0P_BOOKSTRUCTBOOKMALLOCSIZE_BOOKSTRCPYP_BOOKBOOK_NAME,BOOK_NAMEP_BOOKBIANHAOBIANHAOP_BOOKPRICEPRICEP_BOOKXUEHAO0STRCPYP_BOOKAUTHOR,AUTHORSTRCPYP_BOOKSTATE,“存在“STRCPYP_BOOKSEX,“待定“STRCPYP_BOOKNAME,“待定“HEAD_BOOKINSERT_BOOKHEAD_BOOK,P_BOOKPRINTF“请输入图书名称“SCANF“S“,BOOK_NAMEPRINTF“请输入图书编号“SCANF“D“,PRINTF“请输入单价“SCANF“LF“,PRINTF“请输入作者名字“SCANF“S“,AUTHORPRINTF“N“RETURNHEAD_BOOKSTRUCTBOOKSEARCH_BOOK_BIANHAOINTBIANHAO,STRUCTBOOKHEAD_BOOKSTRUCTBOOKPTR_BOOKINTFLAG0FORPTR_BOOKHEAD_BOOKPTR_BOOKPTR_BOOKPTR_BOOKBOOK_NEXTIFPTR_BOOKBIANHAOBIANHAOPRINTF“图书编号DN“,PTR_BOOKBIANHAOPRINTF“图书名称SN“,PTR_BOOKBOOK_NAMEPRINTF“图书单价2LFN“,PTR_BOOKPRICEPRINTF“图书作者SN“,PTR_BOOKAUTHORPRINTF“存在状态SN“,PTR_BOOKSTATEPRINTF“借书人姓名SN“,PTR_BOOKNAMEPRINTF“借书人性别SN“,PTR_BOOKSEXPRINTF“学号DN“,PTR_BOOKXUEHAOPRINTF“N“FLAGIFFLAG0PRINTF“暂无此图书信息NN“RETURNHEAD_BOOKSTRUCTBOOKSEARCH_BOOK_NAMECHARB_NAME,STRUCTBOOKHEAD_BOOKSTRUCTBOOKPTR_BOOKINTFLAG0FORPTR_BOOKHEAD_BOOKPTR_BOOKPTR_BOOKPTR_BOOKBOOK_NEXTIFSTRCMPPTR_BOOKBOOK_NAME,B_NAME0PRINTF“图书编号DN“,PTR_BOOKBIANHAOPRINTF“图书名称SN“,PTR_BOOKBOOK_NAMEPRINTF“图书单价2LFN“,PTR_BOOKPRICEPRINTF“图书作者SN“,PTR_BOOKAUTHORPRINTF“存在状态SN“,PTR_BOOKSTATEPRINTF“借书人姓名SN“,PTR_BOOKNAMEPRINTF“借书人性别SN“,PTR_BOOKSEXPRINTF“学号DN“,PTR_BOOKXUEHAOPRINTF“N“FLAGIFFLAG0PRINTF“暂无此图书信息NN“RETURNHEAD_BOOKSTRUCTBOOKSEARCH_BOOK_PRICEDOUBLEPRICE_H,DOUBLEPRICE_L,STRUCTBOOKHEAD_BOOKSTRUCTBOOKPTR_BOOKINTFLAG0FORPTR_BOOKHEAD_BOOKPTR_BOOKPTR_BOOKPTR_BOOKBOOK_NEXTIFPTR_BOOKPRICEPRICE_LPRINTF“图书名称SN“,PTR_BOOKBOOK_NAMEPRINTF“图书单价2LFN“,PTR_BOOKPRICEPRINTF“图书作者SN“,PTR_BOOKAUTHORPRINTF“存在状态SN“,PTR_BOOKSTATEPRINTF“借书人姓名SN“,PTR_BOOKNAMEPRINTF“借书人性别SN“,PTR_BOOKSEXPRINTF“学号DN“,PTR_BOOKXUEHAOPRINTF“N“FLAGIFFLAG0PRINTF“暂无此图书信息NN“RETURNHEAD_BOOKSTRUCTBOOKDELETE_BOOKSTRUCTBOOKHEAD_BOOK,INTBIANHAOSTRUCTBOOKPTR1_BOOK,PTR2_BOOKWHILEHEAD_BOOKNULLHEAD_BOOKHEAD_BOOKBOOK_NEXTFREEPTR2_BOOKIFHEAD_BOOKNULLRETURNNULLPTR1_BOOKHEAD_BOOKPTR2_BOOKHEAD_BOOKBOOK_NEXTWHILEPTR2_BOOKNULLIFPTR2_BOOKBIANHAOBIANHAOPTR1_BOOKBOOK_NEXTPTR2_BOOKBOOK_NEXTFREEPTR2_BOOKELSEPTR1_BOOKPTR2_BOOKPTR2_BOOKPTR1_BOOKBOOK_NEXTRETURNHEAD_BOOKSTRUCTCLUBCREATE_NEW_CLUBSTRUCTCLUBHEAD_CLUB,P_CLUBINTXUEHAOCHARNAME20,SEX10INTSIZE_CLUBSIZEOFSTRUCTCLUBHEAD_CLUBNULLPRINTF“请输入会员名字“SCANF“S“,NAMEPRINTF“请输入会员性别“SCANF“S“,SEXPRINTF“请输入会员学号“SCANF“D“,PRINTF“N“WHILEXUEHAO0P_CLUBSTRUCTCLUBMALLOCSIZE_CLUBSTRCPYP_CLUBNAME,NAMESTRCPYP_CLUBSEX,SEXP_CLUBXUEHAOXUEHAOSTRCPYP_CLUBBORROW,“暂无“HEAD_CLUBINSERT_CLUBHEAD_CLUB,P_CLUBPRINTF“请输入会员名字“SCANF“S“,NAMEPRINTF“请输入会员性别“SCANF“S“,SEXPRINTF“请输入会员学号“SCANF“D“,PRINTF“N“RETURNHEAD_CLUBSTRUCTCLUBSEARCH_CLUB_XUEHAOINTXUEHAO,STRUCTCLUBHEAD_CLUBSTRUCTCLUBPTR_CLUBINTFLAG0FORPTR_CLUBHEAD_CLUBPTR_CLUBPTR_CLUBPTR_CLUBCLUB_NEXTIFPTR_CLUBXUEHAOXUEHAOPRINTF“会员姓名SN“,PTR_CLUBNAMEPRINTF“会员性别SN“,PTR_CLUBSEXPRINTF“会员学号DN“,PTR_CLUBXUEHAOPRINTF“所借图书SN“,PTR_CLUBBORROWPRINTF“N“FLAGIFFLAG0PRINTF“此用户不存在NN“RETURNHEAD_CLUBSTRUCTCLUBSEARCH_CLUB_NAMECHARC_NAME,STRUCTCLUBHEAD_CLUBSTRUCTCLUBPTR_CLUBINTFLAG0FORPTR_CLUBHEAD_CLUBPTR_CLUBPTR_CLUBPTR_CLUBCLUB_NEXTIFSTRCMPPTR_CLUBNAME,C_NAME0PRINTF“会员姓名SN“,PTR_CLUBNAMEPRINTF“会员性别SN“,PTR_CLUBSEXPRINTF“会员学号DN“,PTR_CLUBXUEHAOPRINTF“所借图书SN“,PTR_CLUBBORROWPRINTF“N“FLAGIFFLAG0PRINTF“此用户不存在NN“RETURNHEAD_CLUBSTRUCTBOOKLENT_BOOKINTBIANHAO,INTXUEHAO,STRUCTBOOKHEAD_BOOK,STRUCTCLUBHEAD_CLUBSTRUCTBOOKPTR_BOOKSTRUCTCLUBPTR_CLUBINTFLAG0FORPTR_BOOKHEAD_BOOKPTR_BOOKPTR_BOOKPTR_BOOKBOOK_NEXTFORPTR_CLUBHEAD_CLUBPTR_CLUBPTR_CLUBPTR_CLUBCLUB_NEXTIFPTR_BOOKBIANHAOBIANHAO/字符串的复制,把右边的内容复制到左边/STRCPYPTR_BOOKSEX,PTR_CLUBSEXPTR_BOOKXUEHAOPTR_CLUBXUEHAOSTRCPYPTR_BOOKSTATE,“暂无“STRCPYPTR_CLUBBORROW,PTR_BOOKBOOK_NAMEFLAGIFFLAG0PRINTF“暂无此图书或您还未注册为会员NN“RETURNHEAD_BOOKSTRUCTBOOKBACKINTBIANHAO,INTXUEHAO,STRUCTBOOKHEAD_BOOK,STRUCTCLUBHEAD_CLUBSTRUCTBOOKPTR_BOOKSTRUCTCLUBPTR_CLUBINTFLAG0FORPTR_BOOKHEAD_BOOKPTR_BOOKPTR_BOOKPTR_BOOKBOOK_NEXTFORPTR_CLUBHEAD_CLUBPTR_CLUBPTR_CLUBPTR_CLUBCLUB_NEXTIFPTR_BOOKBIANHAOBIANHAOSTRCPYPTR_BOOKSEX,“待定“PTR_BOOKXUEHAO0STRCPYPTR_BOOKSTATE,“暂无“STRCPYPTR_CLUBBORROW,“暂无“FLAGIFFLAG0PRINTF“输入有误,请重试NN“RETURNHEAD_BOOKSTRUCTBOOKINSERT_BOOKSTRUCTBOOKHEAD_BOOK,STRUCTBOOKSTUD_BOOKSTRUCTBOOKPTR_B,PTR1_B,PTR2_BPTR2_BHEAD_BOOKPTR_BSTUD_BOOKIFHEAD_BOOKNULLHEAD_BOOKPTR_BHEAD_BOOKBOOK_NEXTNULLELSEWHILEPTR_BBIANHAOPTR2_BBIANHAOPTR2_BPTR2_BBOOK_NEXTIFPTR_BBIANHAOBIANHAOIFHEAD_BOOKPTR2_BHEAD_BOOKPTR_BELSEPTR1_BBOOK_NEXTPTR_BPTR_BBOOK_NEXTPTR2_BELSEPTR2_BBOOK_NEXTPTR_BPTR_BBOOK_NEXTNULLRETURNHEAD_BOOKSTRUCTCLUBINSERT_CLUBSTRUCTCLUBHEAD_CLUB,STRUCTCLUBSTUD_CLUBSTRUCTCLUBPTR_C,PTR1_C,PTR2_CPTR2_CHEAD_CLUBPTR_CSTUD_CLUBIFHEAD

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论