题目二:图书信息管理系统
【问题描述】
图书管理的业务包括:图书采编入库、借阅图书、归还图书、清除库存和查询图书等。试设计一个图书信息管理系统,使上述业务可以借助计算机来完成。
【具体要求】
图书信息包括:登录号、分类号、书名、作者名、出版单位、出版时间、价格、库存量等。
系统以菜单方式工作:
1。采编入库:新购入一本书,经分类和确定书号后登记到图书账目中去,若该书已存在,则库存量增加;
2。借阅:若一种书的现存量大于0,则借出一本,登记借阅者的图书证号和归还期限;
3。归还:注销借阅者的登记,改变该书的现存量;
4。清除库存:某书已无保留价值,将它从图书账目中注销;
5。查询功能:分两种情况:按书名查询和按作者名查询,若存在该书,则列出该书的分类号、书名、作者名、出版单位、出版时间、价格、库存量等。
【实现提示】
所有信息可以考虑保存在一个结构数组中,每个数组元素包括:分类号、书名、作者名、出版单位、出版时间、价格、库存量以及单链表的头指针,单链表保存每本书的登录号、是否已借阅、借阅者的图书证号和归还期限(若已借出)等。
按提示的写 只用链表 要用工程写 并且用c++ 会的+企鹅544408812 厚报
q544408812
追答好的,明天我加你。