云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > (完整word版)大数据结构课程设计图书管理系统

(完整word版)大数据结构课程设计图书管理系统

  • 62 次阅读
  • 3 次下载
  • 2025/6/4 18:46:51

实用标准文案

free(n);

boo[mid].NowNum++; break; }

m=m->next; } } }

for(int i=0;i

if(!strcmp(Lin[i].CNum,BorrowerNum)) {

p=Lin[i].next;

if(!strcmp(p->BNum,ReturnNum)) {

Lin[i].next=p->next; free(p);

printf(\成功归还该书.\\n\ flag=1; break; } else {

while(p->next) {

if(!strcmp(p->next->BNum,ReturnNum)) {

q=p->next;

p->next=q->next; free(q);

printf(\成功归还该书.\\n\ flag=1; break; }

p=p->next; } } } }

for(int k=0;k

int j;

for(j=k;j

精彩文档

实用标准文案

Lin[j]=Lin[j+1]; strcpy(Lin[j].CNum,\ Retotal--; }

if(flag==0)

printf(\无该证信息.\\n\}

void SearchByNum(Book &boo,char SeaNum[]) {

LinkList *p;

p=boo[mid].next;

if(BinarySearch(boo,SeaNum)==true) {

printf(\书号:%s\\n\ printf(\书名:%s\\n\ printf(\作者名:%s\\n\ printf(\出版社:%s\\n\ printf(\现存量:%s\\n\ printf(\库存量:%s\\n\ printf(\ } else

printf(\对不起,未找到您想查找的书。\\n\}

void SearchByName(Book &boo) {

char SeaName[20];

printf(\输入想查找的书的书名:\\n\ scanf(\ printf(\此书存在!\\n\ for(int i=0;i

if(strcmp(SeaName,boo[i].name)==0) {

printf(\编号:%s 书名:%s \ printf(\作者:%s 出版社:%s\ printf(\总库存量:%s\ printf(\现库存量:%s\ printf(\ } } }

void SearchByAuth(Book &boo) {

精彩文档

实用标准文案

char SeaAuth[20];

printf(\输入想查找的书的作者:\\n\ scanf(\

printf(\找到符合该作者的书的详细信息如下:\\n\ for(int i=0;i

if(strcmp(SeaAuth,boo[i].auth)==0) {

printf(\编号 :%s 书名:%s \ printf(\作者:%s 出版社:%s\ printf(\ } } }

void Menu() {

printf(\图书馆管理系统 \\n\

printf(\采编入库 2. 清空库存\\n\\n\ printf(\图书借阅 4、图书归还\\n\\n\ printf(\按要求查找 0. 退出\\n\\n\ printf(\请选择:\}

void Search() {

char BNum[20]; Book Bo; int k;

printf(\图书馆查询子系统\\n\

printf(\、按书号查询 2、按书名查找\\n\\n\ printf(\、按作者查询 4、退出子系统\\n\\n\ printf(\请选择:\ scanf(\ switch(k) {

case 1:

printf(\请输入书号:\输入书号查找 scanf(\ SearchByNum(Bo,BNum); break; case 2:

SearchByName(Bo); break; case 3:

SearchByAuth(Bo);

精彩文档

实用标准文案

break; case 4:

exit(0); break; } }

void main() {

Book Bo; lend Lin;

char BNum[20]; char CNum[20]; int choice=10; while(choice!=0) {

system(\ Menu();//显示菜单 scanf(\ switch(choice) {

case 1://采编入库

printf(\请输入入库的书的书号:\ scanf(\ Buy(Bo,BNum); system(\ break;

case 2://清空库存

printf(\请输入想要清除的书的书号:\ scanf(\ Delete(Bo,BNum); system(\ break; case 3://借阅

printf(\请输入想要借阅的书的书号:\\n\ scanf(\

printf(\请输入图书证号:\ scanf(\

Borrow(Bo,Lin,BNum,CNum); system(\ break; case 4://归还

printf(\请输入想要归还的书的书号:\\n\ scanf(\

printf(\请输入图书证号:\

精彩文档

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

实用标准文案 free(n); boo[mid].NowNum++; break; } m=m->next; } } } for(int i=0;iBNum,ReturnNum)) { Lin[i].next=p->next; free(p); printf(\成功归还该书.\\n\ flag=1; break;

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com