C语言 图书借阅管理系统
愉快的一天,不得不做的三件事:
种田,锄地,整代码!!!
【题目】
建立图书借阅管理系统,对图书借阅相关信息进行管理。图书借阅的相关信息包括:图书编号、名称、作者、出版社、借阅次数等。具体要求:
(1)建立该存储结构。
(2)录入图书借阅的相关信息。
(3)查找某本图书的借阅次数。
(4)修改某本图书的借阅次数。
(5)删除某本图书及相关信息。
(6)插入某本图书的相关信息。
(7)查找借阅次数最多和最少的图书记录。
【编程提示】
将每本图书当作一个结点,类型为结构体,结构体中包含图书的相关信息和结点指针。
编写查询函数,从第一条记录开始,将借阅次数赋值给最大值和最小值变量,然后用最大值和最小值变量和后面的结点顺序比较;
如果结点值大于最大值变量(或小于最小值变量),则将该结点值赋给最大值变量(或最小值变量),直至循环结束。
插入新结点时,如果没有指定结点,则返回插入失败。如果表中有指定结点,则分两种情况讨论:
该指定结点为头结点时,则修改新的结点的指针使其指向头结点;该结点为其他结点时,则修改新结点的指针使其指向指定结点,修改指定结点的前一结点的指针使其指向新结点。
【运行结果展示】
【代码展示】
【源代码提取】
扫描二维码,即可提取“ 图书借阅管理系统.c ”文件
IT 农工要回家休息了,我们下期再见吧
记得点击“在看”进行收藏哦
往期精彩