行业知识
C++图书管理系统
2026-11-10 08:38:09
来源:互联网转载
设计一个图书信息管理系统,实现以下功能:系统以菜单方式工作,图书信息录入功能(图书信息用文件保存) ;图书信息包括:登录号、书名、作者名、分类号、出版单位、出版时间、价格等;图书信息浏览功能(输出所有图书信息);查询和排序功能:按书名查询(显示所有同名的书),按作者名查询(显示所有该作者的书); 图书信息的删除与修改。
以下是完整代码,仅供大家参考:
#include #include #include #include #include using namespace std;// 定义图书信息类class BookInfo{public: int ID; // 登录号 string name; // 书名 string author; // 作者名 int category; // 分类号 string publisher; // 出版单位 string publishDate; // 出版时间 double price; // 价格 // 构造函数 BookInfo(int id, string n, string a, int c, string p, string pd, double pr) { ID = id; name = n; author = a; category = c; publisher = p; publishDate = pd; price = pr; } // 打印图书信息 void print() { cout