第一范文网 - 专业文章范例文档资料分享平台

【数据结构】图书馆图书借阅信息管理系统

来源:用户分享 时间:2025/7/31 0:37:29 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

printf(\出版社:%s\\n\

printf(\图书编号:%ld\\n\ printf(\图书价格:%d\\n\ printf(\图书状态:%d\\n\ printf(\ p2=p1;

p1=p1->next; }

system(\ return 0; }

int Serch(BookPtr a) //查找函数 {

system(\ jiemian(); int b;

printf(\,按书名查询\\n\ printf(\按作者查询\\n\ printf(\按出版社查询\\n\ printf(\按编号查询\\n\ printf(\,按价格查询\\n\ printf(\按状态查询\\n\

printf(\请输入您要查询的方式:\\n\ scanf(\ switch(b) {

case 1:nameserch(a); break;

case 2:autherserch(a); break;

case 3:adresserch(a); break;

case 4:numserch(a); break;

case 5:priceserch(a); break;

case 6:onofserch(a); break; }

system(\}

int nameserch(BookPtr a)

{

system(\ jiemian();

BookPtr p1,p2; p1=p2=a; int flag=1;

char bookname[65];

printf(\请输入你要查询的书的名字:\ scanf(\ while(p1!=NULL) {

if(strcmp(p1->bookname,bookname)==0) {

printf(\图书名称:%s\\n\ printf(\图书作者:%s\\n\ printf(\出版社:%s\\n\

printf(\图书编号:%ld\\n\ printf(\图书价格:%d\\n\ printf(\图书状态:%d\\n\ flag=0; }

p2=p1;

p1=p1->next; }

if(flag==1)

printf(\对不起,尚未收录您正查询的图书!!!\}

int autherserch(BookPtr a) {

system(\ jiemian();

BookPtr p1,p2; p1=p2=a; int flag=1;

char auther[65];

printf(\请输入你要查询的作者的名字:\ scanf(\ while(p1!=NULL) {

if(strcmp(p1->auther,auther)==0) {

printf(\图书名称:%s\\n\ printf(\图书作者:%s\\n\

printf(\出版社:%s\\n\

printf(\图书编号:%ld\\n\ printf(\图书价格:%d\\n\ printf(\图书状态:%d\\n\ flag=0; }

p2=p1;

p1=p1->next; }

if(flag==1)

printf(\对不起,尚未收录您正查询的图书!!!\}

int adresserch(BookPtr a) {

system(\ jiemian();

BookPtr p1,p2; p1=p2=a; int flag=1;

char adress[65];

printf(\请输入你要查询的出版社的名字:\ scanf(\ while(p1!=NULL) {

if(strcmp(p1->chubanshe,adress)==0) {

printf(\图书名称:%s\\n\ printf(\图书作者:%s\\n\ printf(\出版社:%s\\n\

printf(\图书编号:%ld\\n\ printf(\图书价格:%d\\n\ printf(\图书状态:%d\\n\ flag=0; }

p2=p1;

p1=p1->next; } if(flag==1)

printf(\对不起,尚未收录您正查询的图书!!!\}

int numserch(BookPtr a) {

system(\ jiemian();

BookPtr p1,p2; p1=p2=a; int flag=1; int num;

printf(\请输入你要查询的编号:\ scanf(\ while(p1!=NULL) {

if(p1->booknumber==num) {

printf(\图书名称:%s\\n\ printf(\图书作者:%s\\n\ printf(\出版社:%s\\n\

printf(\图书编号:%ld\\n\ printf(\图书价格:%d\\n\ printf(\图书状态:%d\\n\ flag=0; }

p2=p1;

p1=p1->next; }

if(flag==1)

printf(\对不起,尚未收录您正查询的图书!!!\}

int onofserch(BookPtr a) {

system(\ jiemian();

BookPtr p1,p2; p1=p2=a; int flag=1; int of;

printf(\请输入你要查询的状态:\ scanf(\ while(p1!=NULL) {

if(p1->onof==of) {

printf(\图书名称:%s\\n\ printf(\图书作者:%s\\n\ printf(\出版社:%s\\n\

【数据结构】图书馆图书借阅信息管理系统.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c2p3sv3mm8a4qfr116rpr_7.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top