图书管理系统(数据结构-C++)

这是一个使用C++编写的图书管理系统,包含图书的基本信息结构,如编号、名称、作者和出版社,以及添加、删除、查询、修改和插入图书功能的实现。
摘要由CSDN通过智能技术生成
#include<iostream>
//#include<string>
using namespace std;
struct book{
	char ch_num[3];       //图书编号
	char ch_name[100];    //图书名称 
	char ch_author[10];   //图书作者 
	char ch_publisher[50];//图书出版社 
};
int main()
{
    int number=10;  //初始化为10本图书
	book Book[50]={ {"01","C语言程序设计","谭浩强","清华大学出版社"},
	                {"02","Javay应用开发与实践","刘乃琦","人民邮电出版社"},
					{"03","数字电子技术及基础","严石","清华大学出版社"},
					{"04","大学物理实验","李成龙","上海交通大学出版社"},
					{"05","离散数学","刘爱民","北京邮电大学出版社"},
					{"06","视听阅读","李慧琴","上海外语教育出版社"},
					{"07","快速阅读","束定芳","北京外语教育出版社"}, 
					{"08","形势与政策","吴照明","合肥工业大学出版社"}, 
					{"09","Java上机实训指导","王薇","华中科技大学出版社"},
					{"10","office自学经典","孙志刚","电子工业出版社"}
                  }; //最多能存50本图书       
	cout<<"----------------------图书管理系统-----------------------"<<endl;
	cout<<"现存图书有01-10本图书,图书内容有如下信息:"<<endl;
	cout<<"图书编号-------图书名称--------图书作者---------图书出版社\n"<<endl;
	for(int i=0;i<number;i++)
	{
		cout<<"   "<<Book[i].ch_num<<"\t"<<Book[i].ch_name<<"\t\t"<<Book[i].ch_author<<"\t\t"<<Book[i].ch_publisher<<endl;
	} 
	//printf("%02d",1);
	//for(int i=0;i<5;i+
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值