⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bdatabase.cpp

📁 图书管理系统
💻 CPP
字号:
#include <iostream>  
#include <iomanip>  
#include <string>  
//输入/输出文件流类  
#include <fstream>  
using namespace std;  
//最多的读者  
const int Maxr=100;  
//最多的图书  
const int Maxb=100;  
//每位读者最多借五本书  
const int Maxbor=5;
#include"bdatabase.h" 
void BDatabase::bookdata()  
{  
char choice;  
char bname[40];  
int bookid;  
Book *b;  
while (choice!='0')  
{  
cout <<"\n\n\n\t\t\t图 书 维 护 "<<endl<<endl;  
    cout<<"\t\t\t  ╭───────────╮\n";
	cout<<"\t\t\t  │       图书管理       ∣\n";
	cout<<"\t\t\t  ├───────────┤\n";
	cout<<"\t\t\t  ∣ 1.新增               ∣\n"; 
	cout<<"\t\t\t  ∣ 2.更改               ∣\n";
	cout<<"\t\t\t  ∣ 3.删除               ∣\n";
	cout<<"\t\t\t  ∣ 4.查找               ∣\n";
	cout<<"\t\t\t  ∣ 5.显示               ∣\n";
	cout<<"\t\t\t  ∣ 6.全部删除           ∣\n";
	cout<<"\t\t\t  ∣ 0.退出               ∣\n";
	cout<<"\t\t\t ╰───────────╯\n"; 
	cin >> choice;  
switch (choice)  
{  
case '1':  
cout << "输入图书编号:"<<endl;  
cin >> bookid;  
cout << "输入图书书名:"<<endl;  
cin >> bname;  
addbook(bookid,bname);  
break;  
case '2':  
cout << "输入图书编号:"<<endl;  
cin >> bookid;  
b=query(bookid);  
if (b==NULL)  
{  
cout << " 该图书不存在 "<<endl;  
break;  
}  
cout << "输入新的书名:"<<endl;  
cin >> bname;  
b->setname(bname);  
break;  
case '3':  
cout <<" 读入图书编号:"<<endl;  
cin >> bookid;  
b=query(bookid);  
if (b==NULL)  
{  
cout <<" 该图书不存在" << endl;  
break;  
}  
b->delbook();  
break;  
case '4':  
cout << " 读入图书编号:"<<endl;  
cin >> bookid;  
b=query(bookid);  
if (b==NULL)  
{  
cout <<" 该图书不存在"<< endl;  
break;  
}  
b->disp();  
break;  
case '5':  
disp();  
break;  
case '6':  
clear();  
break;  
default:cout<<"请继续选择您要进行的服务:";  
}  
}  
}  

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -