图书管理系统的制作Word文档格式.docx
- 文档编号:15002466
- 上传时间:2022-10-26
- 格式:DOCX
- 页数:13
- 大小:16.45KB
图书管理系统的制作Word文档格式.docx
《图书管理系统的制作Word文档格式.docx》由会员分享,可在线阅读,更多相关《图书管理系统的制作Word文档格式.docx(13页珍藏版)》请在冰豆网上搜索。
BOOKd[10];
intlength=0;
intk=0;
charfname[10];
intmenu();
intinput();
intdisplay();
intdelete1();
intdeletef(intlocal);
intsearch();
intmodify();
intmodifyf(inti);
inthome();
intshowsingle(int);
intadd();
intrecovery();
intcount();
intsave();
intopen();
intmain()
{inti;
home();
while
(1)
system("
cls"
);
i=menu();
if(i==0){printf("
\n请按任意键退出\n"
return1;
}
if(i==1){input();
system("
}
if(i==2){display();
if(i==3){modify();
if(i==4){search();
if(i==5){delete1();
if(i==6){recovery();
if(i==7){add();
if(i==8){count();
if(i==9){save();
if(i==10){open();
inthome()
{system("
printf("
\n\n\n\n\n\n\n"
****************************************************************\n"
*中南大学图书管理系统*\n"
**\n"
**\n"
*信息科学与工程学院*\n"
*电气1029班0909102917张鑫*\n"
请按Enter键进入\n"
\n"
while(getchar()!
='
\n'
intmenu()
intflag=0;
printf("
中南大学图书管理系统\n"
………………………………………………………………………………………………\n"
1输入记录2显示记录\n"
\n"
3修改记录4查找记录\n"
5删除记录6恢复记录\n"
7添加记录8统计\n"
9保存数据文件10打开数据文件\n"
0退出\n"
printf("
请选择相应的数字:
:
"
scanf("
%d"
&
flag);
returnflag;
intinput()
{
intnum,i;
\n请输入你想创建的记录个数:
num);
\n"
for(i=0;
i<
num;
i++)
{
ID号:
scanf("
%s"
s[length].id);
代号:
s[length].daihao);
书名:
s[length].name);
作者:
s[length].zz);
时间:
s[length].sj);
单价:
%f"
s[length].dj);
库存:
s[length].kc);
借出:
s[length].jc);
++length;
}
pause"
return1;
intshowsingle(inti)
ID号代号书名作者时间单价库存借出总数\n"
s[i].zs=s[i].kc+s[i].jc;
%4s%6s%8s%9s%10d%9.1f%9d%10d%4d\n"
s[i].id,s[i].daihao,s[i].name,s[i].zz,s[i].sj,s[i].dj,s[i].kc,s[i].jc,s[i].zs);
intdisplay()
inti;
\nID号代号书名作者时间单价库存借出总数\n"
for(i=0;
length;
{
s[i].zs=s[i].kc+s[i].jc;
%4s%6s%8s%9s%10d%9.1f%9d%10d%d\n"
s[i].id,s[i].daihao,s[i].name,s[i].zz,s[i].sj,s[i].dj,s[i].kc,s[i].jc,s[i].zs);
system("
intmodify()
charname[30];
inti,n;
输入要修改书名:
name);
if(strcmp(s[i].name,name)==0)
n=modifyf(i);
if(n!
=1)printf("
对不起,该书不存在\n\n"
intmodifyf(inti)
showsingle(i);
\n请输入修改后的数据:
\n\n"
s[i].daihao);
s[i].name);
s[i].zz);
s[i].sj);
s[i].dj);
库存"
s[i].kc);
s[i].jc);
修改结果如下:
intsearch()
请输入要查询的书的名字:
n=showsingle(i);
intdelete1()
请输入要删除的书的名字:
n=deletef(i);
=1){printf("
intdeletef(intlocal)
d[k]=s[local];
k++;
for(i=local;
strcpy(s[i].id,s[i+1].id);
strcpy(s[i].daihao,s[i+1].daihao);
strcpy(s[i].name,s[i+1].name);
strcpy(s[i].zz,s[i+1].zz);
s[i].sj=s[i+1].sj;
s[i].dj=s[i+1].dj;
s[i].kc=s[i+1].kc;
s[i].jc=s[i+1].jc;
length--;
\n删除成功\n"
\n删除结果如下:
display();
intadd()
s[length].i
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书 管理 系统 制作