C语言图书管理系统源代码Word格式文档下载.docx

上传人:b****7 文档编号:21869008 上传时间:2023-02-01 格式:DOCX 页数:13 大小:15.87KB
下载 相关 举报
C语言图书管理系统源代码Word格式文档下载.docx_第1页
第1页 / 共13页
C语言图书管理系统源代码Word格式文档下载.docx_第2页
第2页 / 共13页
C语言图书管理系统源代码Word格式文档下载.docx_第3页
第3页 / 共13页
C语言图书管理系统源代码Word格式文档下载.docx_第4页
第4页 / 共13页
C语言图书管理系统源代码Word格式文档下载.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

C语言图书管理系统源代码Word格式文档下载.docx

《C语言图书管理系统源代码Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《C语言图书管理系统源代码Word格式文档下载.docx(13页珍藏版)》请在冰豆网上搜索。

C语言图书管理系统源代码Word格式文档下载.docx

doubletime;

/*时间*/

doubleprice;

/*价格*/

structtushu*next;

};

structstu/*学生结构体*/

{

intsnum;

/*学号*/

charmima[11];

/*密码*/

structstu*next;

structjieshu{/*借书信息结构体*/

intxuehao;

/*学生学号*/

structjieshu*next;

intdenglu=-1;

/*已登录学生学号*/

FILE*fp;

/*图书文件*/

FILE*fp1;

/*管理员信息文件*/

FILE*fp2;

/*学生信息文件*/

FILE*fp3;

/*借书信息文件*/

intmain();

/*主函数声明*/

structtushu*create();

/*从文件创建图书链表(从文件中读出图书信息,建立单链表)*/

structstu*xcreate();

/*从文件创建学生信息(从文件读出学生信息,建立学生链表)*/

structjieshu*jcreate();

/2.否):

"

);

scanf("

%d"

&

x);

if(x==1)

fprint(head);

else

{

system("

cls"

printf("

\n\n\n\t\t\t文件没有被保存!

\n\n\n\n"

pause"

menu();

}

}

lf%.2lf\n"

p1->

num,p1->

name,p1->

writer,p1->

press,p1->

kind,p1->

time,p1->

price);

/*将图书信息写入文件*/

fclose(fp);

printf("

\n图书信息已成功保存到文件中!

\n"

getchar();

}

/*将图书信息写入文件*/

\n图书信息已成功保存到文件%s中!

a);

xmenu();

pj->

xuehao,pj->

num,pj->

name,pj->

writer,pj->

press,pj->

kind,pj->

time,pj->

fclose(fp3);

lf\n"

price);

p->

num,p->

name,p->

writer,p->

press,p->

kind,p->

time,p->

i++;

}

p=p->

next;

if(i==0)

system("

\n对不起!

没有找到名为《%s》的图书!

b);

\n\n\n\t\t\t是否继续查找图书信息(

1.是/其他.返回):

n);

if(n==1)

gfind();

menu();

if(i==0)

没有找到'

%s'

所着的相关图书!

gfind();

}

没有找到类别为'

的图书!

xfind();

xmenu();

lf\n"

scanf("

if(n==1)

xfind();

else

{

system("

xmenu();

p5->

num,p5->

name,p5->

writer,p5->

press,p5->

kind,p5->

time,p5->

\n\n\n\t\t\t是否保存图书信息(

1.是/2.否(返回)):

if(x==1)

fprint_(p1);

\n\n\n\t\t\t没有被保存到文件!

return;

/2.否(返回)):

fprint_(head);

\n\n\n\t\t\t并没有被保存到文件!

return;

h->

num,h->

name,h->

writer,h->

press,h->

kind,h->

time,h->

....\n"

there:

fflush(stdin);

\n\n\n1:

管理员登陆系统\n\n2:

学生登陆系统\n\n0:

退出\n\n\n\n"

请选择:

i);

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

感谢使用图书管理系统\n"

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

exit(0);

elseif(i==1)

secret();

elseif(i==2)

head1=xcreate();

if(head1==NULL)

printf("

暂没有学生信息,学生不能登录!

main();

xsecret(head1);

\n\n输入错误,请重新输入!

\n\n\n"

j++;

if(j==3)

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

\n\n\t\t你输入的次数过多,自动退出!

谢谢使用!

\n\n"

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

exit(0);

gotothere;

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

当前位置:首页 > 小学教育 > 数学

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

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