图书馆借阅管理系统文档格式.docx

上传人:b****5 文档编号:21044462 上传时间:2023-01-27 格式:DOCX 页数:14 大小:118.31KB
下载 相关 举报
图书馆借阅管理系统文档格式.docx_第1页
第1页 / 共14页
图书馆借阅管理系统文档格式.docx_第2页
第2页 / 共14页
图书馆借阅管理系统文档格式.docx_第3页
第3页 / 共14页
图书馆借阅管理系统文档格式.docx_第4页
第4页 / 共14页
图书馆借阅管理系统文档格式.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

图书馆借阅管理系统文档格式.docx

《图书馆借阅管理系统文档格式.docx》由会员分享,可在线阅读,更多相关《图书馆借阅管理系统文档格式.docx(14页珍藏版)》请在冰豆网上搜索。

图书馆借阅管理系统文档格式.docx

voidmodify(structbookboo[N]);

/*修改数据函数*/

voidsearch(structbookboo[N]);

/*查找数据函数*/

voidoutput(structbookboo[N]);

/*输出数据函数*/

voidadd(structbookboo[N]);

/*添加数据函数*/

voidshow(structbookboo[N]);

/*制作小组信息*/

do

clrscr();

printf("

\n"

);

printf("

===========================================\n"

欢迎使用图书借阅管理系统!

\n"

===========================================\n"

*1--输入记录*\n"

*2--添加记录*\n"

*3--输出记录*\n"

*4--查找记录*\n"

*5--修改记录*\n"

*6--制作信息*\n"

*7--退出程序*\n"

==========================================\n"

请按功能键选择"

<

1/2/3/4/5/6/7>

==按回车键执行命令==>

>

scanf("

%c"

&

a);

getchar();

switch(a)

case'

1'

:

creat(boo);

break;

2'

add(boo);

3'

output(boo);

4'

search(boo);

5'

modify(boo);

6'

show(boo);

7'

return;

default:

continue;

}

}while(w==0);

/*===========**CREAT**===========输入信息============================*/

voidcreat(structbookboo[N])

{FILE*fp;

inti,j;

charch;

i=0;

\t\t=========<

输入信息>

===========\n"

\t\t书号:

"

scanf("

%ld"

boo[i].num);

\t\t书名:

gets(boo[i].name);

\t\t作者:

boo[i].author);

\t\t出版日期:

boo[i].where);

\t\t单价:

%d"

boo[i].count);

\t\t出版社:

%s"

boo[i].pub);

\t\t是否继续(Y/N)?

ch=getchar();

i++;

}while(ch=='

y'

||ch=='

Y'

if((fp=fopen("

C:

\\MESSAGE.bat"

"

wb"

))==NULL)

{printf("

nofile"

exit

(1);

else

for(j=0;

j<

=i-1;

j++)

fwrite(&

boo[j],sizeof(structbook),1,fp);

}

fclose(fp);

/*======**MODIFY**===========修改信息===============================*/

voidmodify(structbookboo[N])

charnum[81],na[10];

inti=0,j,n,s,m;

longa;

charh,k;

rb"

{printf("

exit

(1);

}

\n书号书名作者出版日期单价出版社"

for(i=0;

fread(&

boo[i],sizeof(structbook),1,fp);

i++)

{printf("

\n%ld"

boo[i].num);

%4s"

boo[i].name);

%c"

boo[i].author);

printf("

boo[i].where);

%4d"

boo[i].count);

%3s"

fclose(fp);

i);

}

\t\t===========<

修改信息>

/*clrscr();

*/

{clrscr();

m=0;

\n\t\t1.按书号查找修改2.按书名查找修改"

\n\n\t\t********请选择(1/2):

n);

if(n==1)

\t\t输入要修改的书号:

if(boo[j].num==a)

boo[j].num);

boo[j].name);

boo[j].author);

boo[j].where);

boo[j].count);

boo[j].pub);

\t\t输入修改后的书号:

scanf("

boo[j].num);

getchar();

gets(boo[j].name);

boo[j].author);

boo[j].count);

修改后的信息>

m=1;

if(n==2)

\t\t输入要修改的书名:

na);

if(strcmp(boo[j].name,na)==0)

\t\t输入书号:

boo[j].where);

boo[j].pub);

\t\t===========修改信息===========\n"

m=1;

}}

if(m==0)printf("

\n\t\t没有找到要修改的信息!

\n\t\t是否继续修改(y/n)?

"

k);

}while(k=='

||k=='

{for(j=0;

/*=======**SEARCH**===========查找信息==============================*/

voidsearch(structbookboo[N])

chars,p,na[10];

inti=0,j,k;

intm;

longxh;

cannotopenthefile"

m=0;

查找信息>

\n\t\t1.按书号查找2.按书名查找"

if(k==1)

scanf("

xh);

for(j=0;

if(boo[j].num==xh)

{

printf("

getchar();

m=1;

if(k==2)

{printf("

\t\t输入书名:

if(strcmp(boo[j].name,na)==0)

{

printf("

getchar();

}

\n\t\t没有找到该信息!

\n\t\t是否继续(Y/N)?

scanf("

p);

}while(p=='

||p=='

/*===========**OUTPUT**=============输出信息=========================*/

voidoutput(structbookboo[N])

inti;

if((fp=fopen("

{printf("

exit

(1);

\t\t===========输出信息==========="

\n书号书名作者出版日期单价出版社\n"

for(i=0;

boo[i],sizeof(structbook),1,fp);

{printf("

%10ld"

printf("

%-20s"

共有%d个记录:

\n按回车返回主菜单"

/*==========***ADD***============添加信息===========================*/

voidadd(structbookboo[N])

charnum[81],ch;

添加信息>

ab+"

fwrite(&

/*==========***SHOW***==============显示信息=========================*/

voidshow()

C语言程序设计课程设计"

========================================================\n"

==================图书借阅管理系统!

====================\n"

$$\n"

$指导教师:

王丽$\n"

$组长:

******$\n"

$组员:

$*******$\n"

$******$\n"

$*******$\n"

$制作:

通信与电子工程学院$\n"

$通信111班级$\n"

==============时间:

2012.6.7-2012.6.20===============\n"

========================================================\n"

<

==按回车键返回+==>

}_

运行截图:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 图表模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1