资源简介
图书管理系统(C语言+数据结构与算法)
代码片段和文件信息
#include
#include
#include“Book.h“
int Count1=0Count2=0;
/***********主函数***********/
int main()
{
int xy=1;
while(y)
{
system(“cls“);
system(“color 1E“);
x=Menu();
if(x==1)
{
printf(“提示:系统选项.<1.是/0.否>\n“);
getchar();
Search(x);
}
else
if(x==2)
{
printf(“提示:系统选项.<1.是/0.否>\n“);
getchar();
Admi(x);
}
else
{
y=0;
printf(“退出系统!\n“);
main();
}
}
return 0;
}
/*****************************************************************************/
/***********主菜单***********/
int Menu()
{
int x ;
printf(“\n“);
printf(“|*******************图书管理系统*******************|\n\n\n“);
printf(“|----------------------主菜单----------------------|\n“);
printf(“|1.查询系统. |\n“);
printf(“|2.管理系统. |\n“);
printf(“|--------------------------------------------------|\n“);
printf(“请选择:“);
scanf(“%d“&x);
if(x!=1&&x!=2)
{
printf(“输入有误!\n“);
x=0;
}
return x;
}
/*****************************************************************************/
/***********查询子系统***********/
void Search(int x)
{
struct Book_List *head1;
struct Stu_nod *head2;
int choice;
DakaiIdxFile();
head1=Open_book();
head2=dakai();
getchar();
while(x==1)
{
system(“cls“);
printf(“\n“);
printf(“|*******************图书管理系统*******************|\n\n\n“);
printf(“|--------------------查询子系统--------------------|\n“);
printf(“|1.读者借阅史查询. |\n“);
printf(“|2.图书信息查询. |\n“);
printf(“|0.返回上一级菜单. |\n“);
printf(“|--------------------------------------------------|\n“);
printf(“请选择:“);
scanf(“%d“&choice);
switch(choice)
{
case 0:
printf(“返回上一级菜单!\n“);
getchar();
x=0;
break;
case 1:
J_Y_Shi(head2);
getchar();
break;
case 2:
book_hunt(head1);
getchar();
break;
default:
printf(“输入有误退出系统!\n“);
getchar();
break;
}
}
}
/*****************************************************************************/
/***********管理子系统***********/
void Admi(int x)
{
struct Book_List *head1;
struct Stu_nod *head2;
head1=Open_book();
head2=dakai();
int choicechoice1=1;
getchar();
while(x==2)
{
system(“cls“);
printf(“\n“);
printf(“|*******************图书管理系统*******************|\n\n\n“);
printf(“|--------------------管理子系统--------------------|\n“);
printf(“|图书信息: |读者信息: |\n“);
printf(“|1.新建图书信息. |11.新建学生信息. |\n“);
printf(“|2.插入图书信息. |12.插入学生信息. |\n“);
printf(“|3.删除图书信息. |13.删除学生信息. |\n“);
printf(“|4.按书号排序. |14.按学号排序.
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-05-31 22:56 图书管理系统\
文件 5241 2014-12-25 12:05 图书管理系统\0.主菜单.cpp
文件 2730 2014-12-24 18:00 图书管理系统\1.新建信息.cpp
文件 3237 2014-12-24 11:59 图书管理系统\2.插入信息.cpp
文件 7358 2014-11-30 11:03 图书管理系统\3.删除信息.cpp
文件 3166 2014-12-10 09:21 图书管理系统\4.输出信息.cpp
文件 1997 2014-11-30 11:04 图书管理系统\5.信息排序.cpp
文件 3706 2014-12-25 23:48 图书管理系统\6.信息检索.cpp
文件 5107 2014-12-23 18:57 图书管理系统\7.图书借阅.cpp
文件 2731 2014-12-23 18:53 图书管理系统\8.借阅史查询.cpp
文件 5448 2014-12-25 23:50 图书管理系统\9.文件.cpp
文件 3884 2014-12-25 23:36 图书管理系统\Book.h
目录 0 2015-05-31 22:56 图书管理系统\Debug\
文件 20381 2014-12-25 23:36 图书管理系统\Debug\0.主菜单.obj
文件 10377 2014-11-30 11:28 图书管理系统\Debug\1.obj
文件 8221 2014-12-25 23:36 图书管理系统\Debug\1.新建信息.obj
文件 12421 2014-11-30 11:28 图书管理系统\Debug\10.obj
文件 20933 2014-11-30 11:29 图书管理系统\Debug\2.obj
文件 9000 2014-12-25 23:36 图书管理系统\Debug\2.插入信息.obj
文件 8103 2014-11-30 11:28 图书管理系统\Debug\3.obj
文件 18498 2014-11-30 11:43 图书管理系统\Debug\3.删除信息.obj
文件 8533 2014-11-30 11:28 图书管理系统\Debug\4.obj
文件 10506 2014-12-10 09:21 图书管理系统\Debug\4.输出信息.obj
文件 18462 2014-11-30 11:28 图书管理系统\Debug\5.obj
文件 4359 2014-11-30 11:43 图书管理系统\Debug\5.信息排序.obj
文件 4233 2014-11-30 11:28 图书管理系统\Debug\6.obj
文件 13717 2014-12-25 23:48 图书管理系统\Debug\6.信息检索.obj
文件 13014 2014-11-30 11:28 图书管理系统\Debug\7.obj
文件 13045 2014-12-25 23:36 图书管理系统\Debug\7.图书借阅.obj
文件 13762 2014-11-30 11:29 图书管理系统\Debug\8.obj
文件 10874 2014-12-25 23:36 图书管理系统\Debug\8.借阅史查询.obj
............此处省略28个文件信息
相关资源
- 数据结构题集答案(C语言版)严蔚敏
- 列车时刻表管理源代码(C语言)
- 《数据结构(c语言版)习题答案》严
- C语言下用单链表实现一元多项式的四
- C语言课程设计五子棋游戏带源代码
- CRC8/CRC16/CRC32常见几个标准的算法及
- 国际象棋代码实现
- ifft的c语言编程
- 计算机图形学画月亮C语言
- c语言生成scale-free network
- 高斯函数消元法c语言源代码,解矩阵
- 机器人C语言代码的一个详细
- AD5420驱动C语言
- ftp客户端的C语言实现
- 简单的Linux下Ftp客户端C语言编写
- 基于51单片机的人体感应灯设计
- C语言上机考试经典100题--南开大学出
- RSA加解密算法 C语言实现
- 马踏棋盘C语言算法
- 基于Huffman树的文件压缩C语言源码数据
- 巴特沃斯低通滤波器的c语言实现
- C语言大作业班干选举系统
- 并发式聊天室C语言
- 用C语言实现NFA到DFA的转换过程
- 动态分区分配方式,C语言实现的
- C语言综合 里面含有八皇后问题,蓝
- 二叉排序树C语言版的!.c
- C语言实现telnet
-
ba
se64编码与解码源程序 C语言实现 - 人工智能专家系统C语言版
评论
共有 条评论