一份简单的借书系统代码

  • 格式:doc
  • 大小:29.50 KB
  • 文档页数:2

这是一份我自己做的简单的借书系统代码,希望对初学者有帮助!借书系统源代码:
#include <iostream>
#include <Deque>
using namespace std;
int main()
{
int a,b,d;
int s=1,c=5;
deque<int>Q;
cout<<"欢迎进入图书借阅系统" << endl;
cout<<"系统操作说明" <<endl;
cout<<"借书请选择:1" <<endl;
cout<<"还书请选择:2" <<endl;
cout<<"退出系统请选择:3" <<endl;
cout<<"请输入您的学号(提示:学号为6位数字):";
cin>>a;
while(1==1)
{
cout<<"请按1,2,3选择需要的服务:";
cin>>b;
if(b==1)
{
s=s-1;
c=c-1;
if(s==0&&c>=0)
{
cout<<"借书成功"<<endl;
cout<<"剩余可借书的数量"<<c<<endl;
}
else
{
cout<<"所借书已经被借完!"<<endl;
Q.push_back(b);
}
s=s+1;
}
else if(b==2)
{
if(c==5)
{
cout<<"剩余可借书的数量:"<<c<<endl;
cout<<"不需要还书!"<<endl;
}
else if(c<5&&c>=0)
{
c=c+1;
cout<<"还书成功!"<<endl;
cout<<"剩余可借书的数量"<<c<<endl;
}
else if(c<0)
{
d=Q.front();
Q.pop_front();
cout<<"下一位借书者是:"<<d<<endl;
c=c+1;
}
else
cout<<"借书失败!"<<endl;
}
if(b==3)
{
cout<<"已退出"<<endl;
break;
}
}
return 0;
}。