个人图书管理系统。数据结构课程设计(Personal library management system. Data structure course design).doc

个人图书管理系统。数据结构课程设计(Personal library management system. Data structure course design).doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
个人图书管理系统。数据结构课程设计(Personal library management system. Data structure course design)

个人图书管理系统。数据结构课程设计(Personal library management system. Data structure course design) #定义_crt_secure_no_deprecate #包括 stdio. h #包括字符串。” #包括是。H #包括程序。” # sizeof(struct定义书) #定义PT“% d %10s % % % 6s 6s 6s %3d % % 5d秒\n”,P>num,P -名称-这里,P,P - 的作者,P>酒吧,P 算,P 价格,P>日期 结构图书信息书/ * * / { int num;/ * * /书号 名称[ 10 ];/ * * /书名 焦在这里[ 10 ];/ * * /所在书库 char作者[ 15 ];/ * * /作者 Char酒吧[ 20 ];/ * * /出版社 数组的个数;数量/ * * / 产品价格;价格/ * * / 字符日期[ 20 ];/ * * /购买日期 下一本书; }; 输出模块/ * * / 无效的打印(struct书* P0) { 结构书*; P = P0 -下; printf(“\n \n\n T T ^^^^^^^^^^^^^^图书信息表^^^^^^^^^^^^^^”); printf(“\n \n图书编号---图书名称---所在书库----作者----出版社---数量---价格---购买日期\n”); 而(P!= null) { printf(PT); 下一页; } getch(); } 输入模块/ * * / 结构creat()书* { 结构书*头,* P1,* P2; int = i 0; 头= P2 =(struct书*)malloc(N); 头下一个=空; printf(“\n \n\n T T录入图书信息”); printf(“\n不---------------------------------------”); (1) { P1 =(struct书*)malloc(N); printf(“\n请输入图书编号(书号为0结束):”); scanf(“%d”,与P1 - num); 如果(P1)数字!= 0) { printf(“\n \n书名所在书库作者出版社图书数量价格购买日期\n”); scanf(“%s %s %s %s %d %d %s”,P1 -名称-这里,P1,P1 - 的作者,P1 -酒吧,与P1 -计数,与P1 -价格P1 -日期); P2 =下一个; P2=P1; ++; } 其他的 打破; } P2 =下一个空; 免费(P1); printf(“\n \ T T ----------------------------------------”); printf(“\n \t \t %d种书录入完毕”,我); getch(); 返回头; } 查找模块/ * * / 无效find_name(struct书* P0) { char名称[ 10 ]; int标志= 1; 结构书*; printf(“请输入要查找的书名:\n”); scanf(“%s”,名称); 为(P = P0 -下;P;P = P - 下) 如果(strcmp(P 的名字,名字)= = 0) { printf(“\n \n图书编号---图书名称---所在书库----作者----出版社---数量---价格---购买日期\n”); printf(PT); 标志=0; } 如果(旗)printf(“\n暂无此图书信息\n”); getch(); } 无效find_author(struct书* P0) { char作者[ 15 ]; int标志= 1; 结构书*; printf(“请输入要查找的作者名:\n”); scanf(“%s”,作者); 为(P = P0 -下;P;P = P - 下) 如果(strcmp(P 的作者,作者)= = 0) { printf(“\n \n图书编号---图书名称---所在书库----作者----出版社---数量---价格---购买日期\n”); printf(PT); 标志=0; } 如果(旗)printf(“\n暂无此图书信息\n”); getch(); } 无效的发现(struct书* P0) { a,标志=1; 结构书*; P = P0; 系统(“CLS”); 而(国旗) { 系统(“CLS”); printf(“T T T ------------查找------------”); printf(“\n \n\n T T T T 1、按书名查找\t \n”); printf(“\n \n\n T T T T 2、按作者查找\t \n”); printf(“\n \n\n T T

您可能关注的文档

文档评论(0)

jgx3536 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档