1 / 30
文档名称:

图书管理系统实验报告.doc

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

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

分享

预览

图书管理系统实验报告.doc

上传人:sdnmy78 2022/6/27 文件大小:92 KB

下载得到文件列表

图书管理系统实验报告.doc

相关文档

文档介绍

文档介绍:-
. z.
图书管理系统实验报告
一、问题描述
有一个小型书库保管了大量图书,关于图书有大量信息需要处理,这些信息包括图书的分类、书名、作者名、购置日期、价格等。现要求_New_Book();
void Find_Book();
void add_reader();
void Print_reader();
void Print_book();
void Borrow_Book();
void Return_Book();
void Save();
void Save_Book();
void Save_Reader();
void Load();
void Load_Reader();
void Load_Book();
void Login()
{
system("cls");
printf("\n\n\n\t\t***************************************\n");
printf("\n\n\n\t\t\t欢送使用图书管理系统\n");
printf("\n\n\n\t\t***************************************\n");
printf("\n\n\t\t本程序制作人 王 **:\n\n\n\n\n\n\n");
printf("\n\n\n\t\t 按任意键进入系统...");
getch(); system("cls");
}
int Menu() /*主菜单*/
{ int dm;
-
. z.
printf("\n\t\t图书管理系统主菜单\n");
printf("=================================================\n");
printf("*\t0----退出系统 \n");
printf("*\t1----采编入库 \n");
printf("*\t2----登记读者 \n");
printf("*\t3----借阅登记 \n");
printf("*\t4----还书管理 \n");
printf("*\t5----查询图书信息 \n");
printf("*\t6----查询读者信息 \n");
printf("=================================================\n");
printf("请选择相应的代码:");
for(;;)
{ scanf("%d",&dm); //dm输入的数字
if(dm<0||dm>6)
printf("\n错误!请重新输入:");
else break;
}
return dm;
}
void Menu_select()/*主菜单项选择择函数*/
{
for(;;)
{
switch(Menu()) /*功能选择*/
{ case 0:
system("cls");
Save();
printf("\n\n\t文件保存成功!\n");
printf("\n\n\t欢送下次使用本系统!\n");
getch();
e*it(0);
case 1:Insert_New_Book();break;
case 2:add_reader();break;
case 3:Borrow_Book();break;
case 4:Return_Book();break;
case 5:Print_book();break;
case 6:Print_reader();break;
default:printf("\n错误!");
e*it(0);}
}
}
-
. z.
void Init() /*初始化*/
{
BK *p0;
printf("\n图书初始化开场,请输入图书信息..\..\n");
p0=(BK*)malloc(sizeof(BK));
h_book=p0;
printf("\n请输入图书信息:\n");
printf("图书编号:");