欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOCX文档下载  

    C语言图书管理系统代码.docx

    • 资源ID:11680733       资源大小:41.49KB        全文页数:32页
    • 资源格式: DOCX        下载积分:6
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要6
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    C语言图书管理系统代码.docx

    C语言图书管理系统代码<> <>/*清屏函数*/<><><><>将类型定义为15*产品编号*/30*产品名称*/*单价*/20* 作者*/*存在状态*/20*书籍类别*/30*出版社*/*剩余书籍数量*/11000;/*借书卡的数据类型*/;学号卡号10会员姓名10;会员班级10;借书数组最多借书十本存放书名1000定义借书卡数组6=,123456,6=H654321l,Jt()/*输入新用户信息*/1111o初始化计数器(0<11)初始化借书名称i0=0;("输入学号门;("");0;(”输入卡号:)0;("输入学员姓名门;0;0;(”输入学员班级:)0;0;("是否保存该条信息?(NO;0;(,Y,y,,N,n,)(“请输入Y或y或N或nnH);0;)(Yy)("W);();(a);(un该用户已添加到c:文件中!n");(“n改用户资料未保存!n");)("n是否继续添加用户?()n");0;(Yy"N"n)(“请输入Y或y或N或nnH);0;(Yy)3/29C语言图书管理系统代码()/*输入新进的图书信息*/()清除文件缓冲区("输入书籍编号:");0;(”输入书籍名称0;(”输入书籍单价:");(OV);(”输入书籍的作者:”);0;(”输入书籍的出版社:");0;(”输入书籍的类别:");0;(”输入书籍的数量门;("是否保存该条书目?()n");0;(,Y"y"N"n)("请输入Y或y或N或nn");0;5/29C语言图书管理系统代码(Yy)1*将图书状态设置成1,表示没有借出*/("C:";");(),1);(a);(Hn该条书目已添加到c:文件中!n");(“n本条书目未保存!n)("n是否继续添加书目?()n");0;(YyN"n)(“请输入Y或y或N或nnH);0;(Yy)()/*根据图书名称显示图书的信息*/20="”*用来存放要查询的书名*/ n;*P; / 100;0;(,c:V7,H);(p)()清除文件缓冲区 (),1);)使用()函数会多读一行,因此需要自减一次,使书目的数量正确*/ (p);(“输入要查询的书本名称门;0;(0)(“书库中没有任何信息!nn");(“按任意键回到主菜单!nn");0; /*结束*/(0<) (n)O) ( (”该书的详细信息如下:n"); ("图书信息出版社n"); (“编号名称 单价 作者 图书状态 类别剩余书籍n");. / (0<) (n)O) ( (u6128.188d1686dn”,nnn, nnnL nn); ) (n>) ("没有查找该书的任何信息!n"); ("nn是否继续查询?()n"); 0; (,Y,y,N,n,) (”请输入Y或y或N或nnH);0; ) (TV)/*结束*/*(1)结束*/()/*根据图书作者显示图书的信息*/20=""*用来存放要查询的作者名*/ n;*P;* /100;0;("ciW";");(p) (0;清除文件缓冲区 (1104);/ 使用()函数会多读一行,因此需要自减一次,使书目的数量正确*/ (p);(1) ("输入要查询的作者名称门;0; (0) (“书库中没有任何信息!nn"); (“按任意键回到主菜单!nn"); 0; /*结束*/(0<)(n)0)(”该书的详细信息如下:n“);("图书信息出版社n"); (“编号名称 单价 作者 图书状态 类别剩余书籍n");. /) (0<) (ln)O) ( (u6128.188d1686dn",(nnn, nnnz nn);)(n>)("没有查找该书的任何信息!n");("nn是否继续查询?()n");0;(lY,y,N,n,) (”请输入Y或y或N或nnH);0; ) (YV)/*结束*/*结束*/()/*根据图书类别显示图书的信息*/20="“*用来存放要查询的类别*/100;0;("ciW";");(P)(U(U);*使用()函数会多读一行,因此需要自减一次,使书目的数量正确*/ (p);()清除文件缓冲区(“输入要查询的类别名称:“);0;(0)(“书库中没有任何信息!nn");("按任意键回到主菜单!nrf);0;*/*结束*/(0<) (ln)O) ( (“该书的详细信息如下:n"); ("图书信息出版社n"); ("编号名称 单价 作者 图书状态 类别剩余书籍n");) (0<)(n)O) (u6128.188d1686dn",(nnnL(nnnz nn);)(n>)(“没有查找该书的任何信息!n");("nn是否继续查询?()n");0;(lY,y,N,n,) (”请输入Y或y或N或nnH);0;)(YV)/*结束*/*(1)结束*/()/*根据图书出版社显示图书的信息*/20="”*用来存放要查询的出版社*/ n;*P; / 100;0;(p)()清除文件缓冲区(1104);/使用()函数会多读一行,因此需要自减一次,使书目的数量正确*/ (p);("输入要查询的出版社名称门;0;(0)(“书库中没有任何信息!nn");(“按任意键回到主菜单!nn");0;/*结束*/(0<)12/29C语言图书管理系统代码(“该书的详细信息如下:n)("图书信息n");出版社(“编号名称 单价 作者 图书状态 类别剩余书籍n"); /(0<)(n)0)(H6128.188d1686dn",nnn, lnnnL nn);)(n>)(“没有查找该书的任何信息!n");("nn是否继续查询?()n");0;(lY,y,N,n,)(”请输入Y或y或N或nnH);0;)(YV)/*结束*/*(1)结束*/()/*根据图书名称对图书信息进行删除*/20="“*用来存放要删除的书名*/100;it0;("输入要删除的书本名称0;("cAV;");o;(P)(口(),1);*/)*使用()函数会多读一行,因此需要自减一次,使书目的数量正确*/ (p);(0)(“书库中没有任何信息!nn");("按任意键回到主菜单!nn”);0;/*结束*/(0<)(n)O)(n>)(“没有查找该书的任何信息!n“);(”是否确认需要删除该条书目?()”);0;(Yy"N"n)(”请输入Y或y或N或nnH);0;(Yy)(<1)将后面的数组数据全部前移一个 iU;* / (,c:V7H,);(0<)(ln(),l);(p);("删除成功!n“);)("nn该条书目没有被删除门;)(Mnn是否继续进行删除操作?()n“);0;(YVNS)(”请输入Y或y或N或nnH);0;)(TV)/*结束*/*(1)结束*/()借书*P,*p2; 00;(untt请你输入你的卡号:");(,C:,;,H);p)(n(),l);/(p);p2(Mc:V7Hi);(p2)(30,12);(P2);(0<)(i)判断卡号是否存在("ntt请输入你要借阅的书的名字:.rm;(0<)(U皿)0)判断书是否存在(加0)判断是否还有库存("tt对不起,此书有人借出,请借其他书.按任意键返回n");0;)佃10)判断是否借满10本(”tt对不起,借书本数己达到上限,按任意键返回n");0;/)p2("c:V;m);用借书本书加一0库存减一(1<=10)(皿ki)保存所借书的名字(U1O)Uo;DU;/)(O<)(川(),1);(0<)(0042);(Htt借书已完成,按任意键返回n");(p);(P2);0;* /)("ntt很抱歉,不存在这本书,按任意键返回)(P2);0;*/)(untt你的卡号不存在,请申请新卡,按任意键返回”);(p);0;100;*P,*p2;00;("ntt请你输入你的卡号:(P) (n(LD;/ (p); p2(,c:V7H,); P2) (0(),12);/ ) (P2); (0<)(i)判断卡号是否存在(untt请输入你要归还的书的名字:“);(0<)(川)0)判断是否有这本书(K11)ik)O)(,c:l7,H);p2("c:";");i;UI;(Uo)Uio;DU;(1<11)0)清空还书记录 (likl0=>0;/ (0<)(li(U);(0<)(i(L12);("tt还书已完成,按任意键返回 (P);(P2);0;/(utt你没借这本书,按任意键返回n");* /)("ntt很抱歉,不存在这本书,按任意键返回)(P2);0;)(Hntt你的卡号不存在,请申请新卡,按任意键返回)(P);0;()显示所有用户信息0;(cAVVr");(P)(n(Ll);(“没有任何用户信息!nn0;("用户信息如下n");("用户信息n");("学号卡号 姓名 班级所借书本数n“);(k<n)(阳屏蔽空信息kkkL kk);(unn按任意键回到主菜单!n");0;()显示所有借的书*P;0;(,c:,7,rH);p)(ln(bl); /(p);(0)("没有任何用户信息!nn");(Mntt请你输入你的卡号:");)(0<)(田)判断卡号是否存在(untt卡号所借书本如下:n");(K11)佃皿 00)(liJUD;2);)(unn按任意键回到主菜单!n");0;()/*显示全部图书信息*/*p;n;100;0;IIII(P)(P);(o)(“没有任何图书信息!nn");0;(“图书信息如下n");("图书信息n");("编号名称 单价 作者图书状态出版社 类别剩余书籍n”);(n)(同0.0)屏蔽空信息(“6128.188d1686dn",nnn,nnnz lnn);)(unn按任意键回到主菜单!n“);0;K)(untt欢迎进入图书管理系统(ut 俏;("tX;(ut 派 图书管理系统 、己);("tX、己);(utX1:会员入口、己);(ut2:(管理员入口、己);(ut0:退出、己);("tX、;(ut 、仆仆己);()图书查询系统函数“小)(Mnttttl:(按书名查找)("ntttt2:按作者查找(Mntttt3:按类别查找(Hntttt4:按出版社查找("nttX(HnttttO:返回主菜单(飞小)("nnttt请输入要选择的操作(0-4):");5();(1();2();3();4();0,;*("nnttt请输入菜单中的数字!仍4)");0;()<1800);)(50);密码修改函数(n)(yii6/u;判断是管理员还是用户的密码修改(" t请输入原密码("C:","");(jl=01<61)(01(i)4);0;("t");(jl=01<61)(uuo;();(UUU1J)("错误 n");("t重新键入请按1,退出请按0n")提供可退出的选择0;n;(1)(0)("t原密码正确nn");rt请输入新密码密码)("t");(jl=01<61)(U1();();(Mn t请再次输入新密码密码)("t");(jl=01<61)(U1();();(OUUH)(Mttt重复密码错误n");("tt重新键入请按1,退出请按On");0;n; yi;)* /(0)* /("ttt重复密码正确,修改成功!”);0;("广)(“错误”);(jl=01<61)(U1(O)4)1)(“错误”);)0;修改用户密码:(”“);("t请输入原密码,("ciWl"7");(jl=01<61)(Ul(i),l);0;("t");(jl=01<61)(uuo;(2);(UUUU)("错误n");("t重新键入请按1,退出请按0n");0;n;)(0)*/("t原密码正确nn");("t请输入新密码密码)jl=0;("t");(jl=01<61)(uuo;(2);(Hn t请再次输入新密码密码)("t");(jl=01<61)(DUO;(2);(UDUD)(Httt重复密码错误n");(Mtt重新键入请按1,退出请按0n)0;C,H);yii;)* /(0)*/("ttt重复密码正确,修改成功!,0;(七1",巧)(“错误”);(jl=01<61)(U1)(O)4)1) (“错误”);0;il=O;/*用来存储健入密码值*/,*p2;n清屏("nnnnnnt 请输入密码”);("c:";m)(“错误”);0;(七",巧)(“错误”);(il=01<61)读入密码文件中的存储的密码(修改过的) (同(),1);0;(il=01<61)(逐个密码字符的读取(iliU)(un密码错误n");("t重新健入请按1,退出请按0n”);选择是否重新输入或退出0;(巧;(1)(unt密码正确n) 0;n;(Hnttnnu);(nt ;(Ht X、;(Mt X欢迎进入会员系统、己);(nt X、己);("t派1:查询书籍("tX3:还书入口("tX0:修改密码("t派("tX("tnnn");0;0(1()*查询书籍*/2()*借书入口*/3()*还书入口*/4()*显示全部记录*/5;2:借书入口、己);4:显示全部图书、己);0: <返回主菜单、己);g; ; 工O*返回主菜单*/("nnttt请输入菜单中的数字!仍4)");0;()<1800);)(0);012;11=0;/*用来存储键入密码值*/,*p2;n清屏("nnnnnnt 请输入密码)("错误”);0;(“c:vrj”)("错误,(il=01<61)读入密码文件中的存储的密码(修改过的)(ii(0LD;0;(MtH);(il=01<61)il()逐个密码字符的读取(iliU)(un密码错误n");("t重新健入请按1,退出请按0n”);选择是否重新输入或退出0;("");(1)(0) / (Hnt密码正确n");0;(11nttnn11);(Ht 、己);("t 派、;("t 派 欢迎进入管理系统 ”);("t 派俏;("t X1:增加书籍2: 删除书籍十);("t X3:查询书籍4: 显示全部图书十);("t 派5:增加用户6:显示全部用户、十);("t 派7:(显示用户所借书本 8:修改密码曰);("t X0:返回主菜单");("t x、;(Ht nnn");0;0(1:(Httt确认进入选1,返回选0”);0();(OTOO) ( ("ntttt 请输入 1 或 01); 0();(0) ( T()*增加书籍*/ 0; ) / 2: (uttt确认进入选1,返回选0)2();(2,1,2,0,)("ntttt 请输入 1 或 0”);2();(2)(1()*删除书籍*/,0,;)*/3()*查询书籍*/4()*显示全部记录*/51:("ttt确认进入选1,返回选0H);1();(1T1O)(Mntttt 请输入 1 或 0”);1();(1)(TO*增加用户*/0;)*/6()*查询书籍*/7()*查询书籍*/8(0);O*返回主菜单*/("nnttt请输入菜单中的数字!(05)“);0;()<1800);(0);)()a10;*P;("fO");(七、”,”“)(p);)(,c:V7M,)(p);)(,c:V;,u)(p);(,c:i,7,u) (,C:1H;,H);(p);1();0;()(rr)2()* 会员入口*/2n3()*管理员入口*/,O("")("nnttt 谢谢使用,再见!nttt 按任意键退出!n")();("nnttt请输入菜单中的数字!(02)“);0;()<1800);32 / 29

    注意事项

    本文(C语言图书管理系统代码.docx)为本站会员(大张伟)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开