资源简介

图书管理系统(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个文件信息

评论

共有 条评论