本人自己的C语言期末大作业,有需要参考的可以自行下载。含实验报告,纯自制。注:本程序没有登录机制,打开即用;本程序不含输入数据的约束,请注意输入数据输入格式是否符合要求;请将压缩包里的所有文件解压到同一目录;txt文本文件不可用记事本打开,只能通过程序自动读取和写入,请注意。实现功能如下:(1) 对自己每一本图书的有关信息通过本系统录入,信息包括书名、编号、出版社、定价、类别、上架日期、来源、下架日期、去向;(2)对我的书柜图书按类别分别统计库存数量、价值和占比(包括总数量和总价值);(3)可对任一条图书信息按书名、编号、类别进行查询和修改;(4) 也可对任一条图书信息进行删除和添加;(5) 给出图书类别,按图书名字符串、按图书编号从小到大排列输出;设计要求:(1) 定义一结构体类型来描述我的书柜里的每一本图书记录;(2) 类别可分为:1.计算机、2.数学、3.英语、4.政治、5.财经、6.管理、7.历史、8.地理、9.文学、10.音乐、11.美术、12.生活、13.其他;(3) 到手来源可分为:购买、教材、借阅,受赠;(4) 出手缘由可分为:归还、馈赠、丢失、销毁;(5) 用动态链表结构和文件系统完成数据的构建和存取。