数据结构大作业121279044伍杨数据结构大作业图书管理系统工程管理121279044伍杨目录一、题目要求.....................................................................1二、总体设计.....................................................................2三、编码实现.....................................................................21)定义图书结构体.........................................................22)登记操作.................................................................33)查看操作.................................................................84)删除操作...............................................................105)Main函数..............................................................19四、调试与测试.................................................................25五、五心得体会.................................................................27六、用户手册....................................................................27数据结构大作业121279044伍杨一、题目要求1)目的要求本课程设计任务的目的是要求学生按照分析、设计、编码、调试和测试的软件开发过程独立完成管理系统设计,以及C语言算法的掌握,并能最终实现本系统的功能要求,通过这个程序可以学习到以前调试短程序没有的的经验。2)题目要求实现图书管理信息系统的设计。要求实现图书添加、显示全部图书、查询、借阅和归还。主要考查利用文件的操作!二、总体设计数据结构大作业121279044伍杨三、编码实现1)定义图书结构体structbook{charbookname[20];//书名intNO;//书编号chartype[20];//类型intdate;//到书日期};structperson{charname[10];//姓名charclasses[20];//班级intnumber;//学号chartelephone[12];//联系电话intNO;//书编号charbookname[20];//书名intborrowdate;//借书日期intreturndate;//还书日期2)登记操作voidnew_book()//登记新书{FILE*fp;structbookb;inti,j;if((fp=fopen("shuku.txt","a"))==NULL){printf("Fileopenerror!\n");exit(0);}数据结构大作业121279044伍杨printf("请朱老师输入此次收到的书本总数:");scanf("%d",&i);for(j=0;j>i;all=i;if(i>0&&...