1 / 103
文档名称:

C语言图书管理系统源代码.docx

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

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

C语言图书管理系统源代码.docx

上传人:HShess 2022/6/19 文件大小:1.42 MB

下载得到文件列表

C语言图书管理系统源代码.docx

文档介绍

文档介绍:C语言图书管理系统源代码
/*需要在源代码相同目录下创建四个txt文件:,,,*/
#include<stdid xFindofwriter(struct tushu *head); /*学生按作者查找*/
void xFindofkind(struct tushu *head); /*学生按类别查找*/
void Sort_time(struct tushu * head); /*按时间排序(管理员按时间对图书进行排序,排序完之后可选择文件进行保存)*/
void Sort_price(struct tushu * head); /*按价格排序*/
void Sort_num(struct tushu * head); /*按编号排序*/
void Delete(struct tushu * head,char m[15]);/*按编号删除(管理员可按编号删除图
书)*/
void Revise(struct tushu *head); /*修改 (管理员可对图书进行修改,并选择是否保存)*/
void borrow(struct tushu *head); /*借书*/
void huanshu(struct tushu *head); /*还书(学生借完书之后进行还书,若没有图书则不能借)*/
void gxinxi(); /*管理员信息(有管理员的账号及密码,可进行修改)*/
void xmima(struct stu *head1); /*学生密码修改(学生可对自己的密码进行修改)*/
void xsecret(struct stu *head1); /*学生权限(学生登陆所用)*/
void jsdelete(struct jieshu *h); //学生还书时删除借书记录
void putin(jieshu *h); //将还书信息加入图书文件
/*---------------------------------------
----------------------------------------------------------------------------*/
void menu()/*管理员主菜单(管理员进入对图书及学生信息进行管理操作)*/
{
int choice,n=0;
struct tushu *head;
struct stu *head1,*p;
char m[15];
there:
printf(" ┏━┓━━━━━━━━━━━━━━━━━━━┏━┓\n");
printf(" ┃ ┃ 图书管理系统 ┃ ┃\n");
printf(" ┃ ┗━━━━━━━━━━━━━━━━━━━┛ ┃\n");
printf(" ┃ ●[0]退出系统 ┃\n");
printf(" ┃ ┃\n");
printf(" ┃ ●[1]返回主菜单 ┃\n");
printf(" ┃ ┃\n");
printf(" ┃ ●[2]浏览图书 ┃\n");
printf(" ┃ ┃\n");
printf(" ┃ ●[3]统计图书数目 ┃\n");
printf(" ┃