1 / 13
文档名称:

图书馆管理系统C 代码(共13页).doc

格式:doc   大小:40KB   页数:13页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

图书馆管理系统C 代码(共13页).doc

上传人:glfsnxh 2022/3/27 文件大小:40 KB

下载得到文件列表

图书馆管理系统C 代码(共13页).doc

文档介绍

文档介绍:精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
// : tarray[i].b_flag==2) strcpy(value,"借出");
cout<<"书号: "<<btarray[i].no<<" 书的名称: "<<btarray[i].name<<" 图书状态 :"<<value<<endl;
return i;
}
}
return -1;
}
void editbooks() //编辑图书
{
int cur;
cur = findbooks();
if (cur==-1)
{ cout<<"没有这本书"<<endl;
return;
}
cout<<"书号: "<<btarray[cur].no<<" 书的名称: "<<btarray[cur].name<<endl;
cout<<"请修改数据:"<<endl;
cout<<endl<<"书的名称: ";
cin>>btarray[cur].name;
return ;
}
void delbooks() //删除图书
{
int cur;
cur = findbooks();
if (cur==-1)
{
return;
}
if(btarray[cur].b_flag==2) //删除时判断图书是否借出
{
cout<<"该图书已经借出,请在归还后再删除。"<<endl;
return;
}
btarray[cur].b_del=2;
return;
}
void listbooks() //显示全部图书
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
{
char value[6];
for(int i=0; i<=top; i++)
{

if(btarray[i].b_del==1)
{
if(btarray[i].b_flag==1) strcpy(value,"在架");
if(btarray[i].b_flag==2) strcpy(value,"借出");
cout<<"书号: "<<btarray[i].no<<" 书的名称: "<<btarray[i].name<<" 图书状态 :"<<value<<endl;
}
}
return;
}
}
;
class book
{
public:
int no; //图书编号
char name[20]; //图书名称
int b_flag;
int b_del;
public :
book(){}
void setno(int n)
{
no=n;
int getno()
{
return no; //返回图书编号值
}
void setname(char na[])
{
strcpy(name, na); //字符串复制
}
char* getname()
{
return name; //返回图书名称
}
void borb