资源简介
设计内容:
设计一个计算机管理系统完成图书管理基本业务。
(1) 每种书的登记内容包括书号、书名、著作者、现存量和库存量;
(2) 对书号建立索引表(线性表)以提高查找效率;
(3) 要实现入库、借阅、归还等基本功能。
设计要求:
(1) 符合课题要求,实现相应功能;
(2) 要求界面友好美观,操作方便易行;
(3) 注意程序的实用性、安全性。
代码片段和文件信息
/*
每种书的登记内容包括书号、书名、著作者、现存量和库存量;
对书号建立索引表(线性表)以提高查找效率;
要实现
1.入库、
2.借阅、
3.归还等基本功能。
*/
# include
# include
# include
# include
# define maxn 500
typedef struct node
{
int id; //书号
char name[30]; //书名
char author[30]; //作者
int current; //现存量
int sum; //库存量
struct node *next;
}Book;
typedef struct
{
int cnt; //是这个hash书号的书的个数
struct node *next;
}Book_hash;
typedef struct peo
{
char name[30]; //借书的人的姓名
int book_num; //借走的书号
char time[30];//时间
struct peo *next;
}people;
//书的结构定义如上
char menu[] = {
“===================================\n“
“ 1.图书入库\n“
“ 2.显示所有图书信息\n“
“ 3.借阅\n“
“ 4.归还\n“
“ 5.全部借阅者的信息\n“
“ 6.退出系统\n“
“====================
- 上一篇:《小学生测验》C语言 需求分析
- 下一篇:《算术表达式的求解》C语言 代码
相关资源
- 数据结构习题集答案(C语言版严蔚敏
- STL参考手册
- 数据结构(严蔚敏)
- 数据结构C语言版 严蔚敏 第二版 非扫
- 数据结构 C++ 语言描述
- C++编程,数据结构与程序设计方法书
- C语言校园导游系统
- 数据结构c语言实现的一个简单的学生
- C++实现树和森林
- 数据结构课程设计学生选课管理系统
- 用c语言实现的稀疏矩阵基本操作
- MFC基于对话框的图书管理系统
- 四川大学数据结构实验一
- C/S架构图书管理系统报告
- 数据结构 C语言 设计集合抽象数据类
- 数据结构算法与应用 c++语言描述(代
- 迪杰斯特拉算法景点问题C语言
- 数据结构单链表实现大数阶乘C++递归
- c++图书管理系统运用c++ 带文件操作有
- C语言课程设计图书信息管理系统源程
- 十大经典算法C++数据结构
- 图书管理系统C++
- 数据结构 文章编辑c++
- C++mfc编的图书管理系统
- 数据结构-渡口模拟队列
- DSDemoC——《数据结构(C语言版)》配
- 图书管理系统-c,c++-课程设计报告+源
- 数据结构 线性表的运用CDUT学生
- 数据结构:图的遍历程序
- 算法导论第三版各种数据结构的c/c+
评论
共有 条评论