资源简介
题目采自 《数据结构题集》(c语言版)(严蔚敏`吴伟民)6.3 图书管理,最大的难度在于要求用B树对书号进行索引。 设计语言:C语言 编译环境: VC++6.0 里面包含完整的源程序和报告文档,程序为dos界面,有彩色菜单,对数据显示实现表格化……本课程设计成绩为优秀。 源程序有注释,报告文档完全按要求,包括所用数据结构的描述与实现、算法的时空分析等都包括在内。 程序所能达到的功能 1图书采编入库(用B树对书号建立索引) 2清除库存 3图书借阅 4图书归还 5图书预约 6列出某著者全部著作名 7列出某种书的状态(包括图书基本信息和该书借者名单、 预约者名单) 8每
代码片段和文件信息
#include“base.h“
void Test(Library &L);
int main()
{
Library L;
int booknumcardnum;
char cmd;
BookType B;
Result res;
ReaderType R;
RecordLogs(0); // 记录日志--“进入系统“
int i;
for(i = 0; i <= 10;i++) // 显示欢迎界面
{
Welcome(i%16);
Sleep(100);
}
InitLibrary(L); // 初始化书库L
while(1)
{
Menu(); // 显示菜单
cmd = getch();
system(“cls“);
switch(cmd-‘0‘) // 判断用户选择
{
case 1: // 图书入库
while(cmd != ‘M‘ && cmd != ‘m‘)
{
B = (BookType)malloc(sizeof(BookNode));
B->bespeaker = B->reader = NULL; // 下一个借阅者和预约者指针置空
printf(“\n\n\t请输入要入库的书号:“);
fflush(stdin);
scanf(“%d“&B->booknum);
res = SearchBTree(L B->booknum); // 查找入库书号
if(res.tag) // 书库中已存在该书号的书
{
PrintBook(res.pt->rec[res.i]); // 显示这本书
printf(“\n\n\t该书已存在如上请输入新增入库册数: “);
fflush(stdin);
scanf(“%d“&B->total);
InsertBook(L B res); // 该图书入库,数量增加
free
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 475648 2009-11-06 15:47 编译环境-VC++6.0数据结构课程设计-图书管理-用B树对书号索引\数据结构课程设计实验报告-图书管理.doc
文件 224282 2009-11-06 16:18 编译环境-VC++6.0数据结构课程设计-图书管理-用B树对书号索引\LibraryLogs.log
文件 9995 2009-06-30 01:57 编译环境-VC++6.0数据结构课程设计-图书管理-用B树对书号索引\ba
文件 9498 2009-06-30 01:57 编译环境-VC++6.0数据结构课程设计-图书管理-用B树对书号索引\btree.h
文件 10888 2009-06-30 01:57 编译环境-VC++6.0数据结构课程设计-图书管理-用B树对书号索引\library.h
文件 12896 2009-06-30 01:58 编译环境-VC++6.0数据结构课程设计-图书管理-用B树对书号索引\main.cpp
文件 258214 2009-11-06 16:14 编译环境-VC++6.0数据结构课程设计-图书管理-用B树对书号索引\main.exe
文件 31994 2009-06-16 19:29 编译环境-VC++6.0数据结构课程设计-图书管理-用B树对书号索引\bespeaker.dat
文件 714 2009-06-22 16:06 编译环境-VC++6.0数据结构课程设计-图书管理-用B树对书号索引\Bookinfo.dat
文件 32000 2009-06-14 01:55 编译环境-VC++6.0数据结构课程设计-图书管理-用B树对书号索引\borrower.dat
目录 0 2009-11-06 16:17 编译环境-VC++6.0数据结构课程设计-图书管理-用B树对书号索引
----------- --------- ---------- ----- ----
1066129 11
相关资源
- 6908d19c7e04dbde289b4dec5403d7fb.rar
- 泛函分析:理论和应用.pdf
- _源代码.rar
- sogoupinyin-2.2.0.0102-2.zip
- 模式分析的核方法中文版和英文版合
- zw_qq_41143492-10381309-学生考试系统.zip
- zw_feifan50-9720417-MissionPlanner1.3.32PlayUA
- zw_weixin_42810059-10567648-数学分析考研笔
- 刺客.rar
- zw_DXF转G代码.zip
- 彩票开发源码.zip
- 斯坦福-IntroductiontoRobotics.zip
- zw_gephi-0.8.2-beta.setup.zip
- zw_嵌入式网络那些事(完整中文版)
- zw_WINDOWSAPI程序设计参考大全.zip
- zw_ssm-crm-new.zip
- zw_SolidWorks2014中文版基础教程.zip
- zw_Altera官方元件封装库.zip
- zw_AutofacIOC.zip
- zw_ionicDemo.zip
- Location虚拟定位ios12.1破解版.zip
- 流体模拟插件NextLimitRealFlowC4D2.6.5.00
- 老虎淘宝客v6.0.15.zip
- iSkysoft Video Converter Ultimate 5.1简体中文
- 20180704全彩种彩票网站源码.rar
- 暗影2MAC12系统安装clover.zip
- fdt_4_09_03.exe
- pkg-win.zip
- PRML最全资料集合.zip
- 数据可视化驾驶舱.zip
评论
共有 条评论