版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、#in clude<stdio.h>#in clude<wi ndows.h>#in clude<stri ng.h> #in clude<c oni o.h> #defi ne M 100 struct books char tsmc12; int tsbh;float dj;char zz12;char czzt12;char xm12; char xb12;int xh; sM;intN;bool flag;int main ()(int sele; flag=0; sele=1; void sr(); void cx();void sc(
2、); void js(); void hs(); void tc();void jsh();/system ("tsgln); prin tf(nnnn);printf(n * n”).printf(n 1:输入2:查询3删除 W);printfC 4:借书5:还书0:退出n“);*. 、printf(u* nn);while(1)(prin tf(nnn请输入功能序号:”);sea nf ("%dH, &sele);if(sele>=0 && sele<=5)( switch(sele) case 1 :sr();break;case
3、2:cx();break;case 3:sc();break;case 4:js();break;case 5:hs();break;caseO:jsh();break;if(flag) break;prin tf(,nnu);*、”、. printf(n),pHntf(”1:输入2:查询3:删除n");printf(n 4:借书 5:还书 0:退出n");printf(nhelse(printfC* pri询人错谡请再次输入|nn") *m*m'n") printfCprintff, 1: 输入2:查询3删除n");printf(”
4、4: 借书 5:还书0:退出n“);* printf(K* n");)printf(nnn让任意键继续n“); wr_file();/*主函数/大令-、*y*输入 */void sr() int n,i;N=0;printf ("可输入的书本数:");sea nf("d”,&n);N=n+N;printf("请输入相关信息:n");for(i=1 ;i<=n ;i+) (printfC,图书名称:");图书scan f(H%sH,sN-n-1 +i.tsmc); prin tf(n编号:”);scan f(&q
5、uot;%d", & sN-n-1+i.tsbh);printf(" 单价:”);scan &sN-n-1+i.dj);printf("作者:”);scan f("%s", & sN-n-1+i.zz);strcpy(sN-n-1 +i.czzt 未借出”);strcpy(sN-n-1 +i.xm,"无");word专业资料y*void cx()查1旬 *int i,j1OO=.1,d,k5t=O;char m20;prin tf(n查询T);图书编号”);printfCM:图书名称2:prin tf
6、 ("nn 请输入查询选项:”);sea nf("%d”,&k);if(k=1)(printf("请输入图书名称:”);sea nf("%sn,m);for(i=0;i<N;i+)if(strcmp(m,si.tsmc)=O)(jt=i;t=t+1;else if(k=2)(printfC 请输入图书编号:");scan &d);for(i=0;i<N;i+)if(d=si.tsbh)(jt=i;t+;)if(jO=-1 &&t=0)printf("没有找到!nu);if(jO!=-1 &a
7、mp;& t!=0)(printf("t图书名称t图书编号t单价t作者t存在状态t借书人姓名t性别t学号n");for(i=0;i<t;i+)t%st%dt%ft%s t%st%dt%sIIsji.tsmc,sji.tsbh,sji.dj,sji.zz,sji.czzt,sji.xm,sji .xb,sji.xh);/*删除模块*/void sc() int i,d,k,t=O;char ms20;int ja=-1;prin tf(n 查询:”);printf("1:图书名称2:图书编号)prin tf(nnn请输入查询选项:”);sea nf(”
8、d”,&k);if(k=1) (printf("请输入图书名称:scan f("%sH,ms);for(i=0;i<N;i+)if(strcmp(ms,si.tsmc)=O) ( ja=i; break; ) ) else if(k=2) (printf("请输入图书编号:");scan f("d”, &d);for(i=0;i<N;i+)if(d=si.tsbh) ( ja=i; break;) )printf(M 确定删除该图书吗? 1表示Yes,其他No"); intp;sea nf("%d
9、",&p); if(P=1)printf("Congratulations, 删除成功 |nn); if(ja!=-1 && p)N=N-1;for(i=ja;i<N;i+) (strcpy(si.tsmc,si+1 .tsmc); si.tsbh=si+1 .tsbh;si.dj=si+1.dj;strcpy(si.zz,si+1.zz);strcpy(si.czzt,si+1.czzt);strcpy(si.xm5si+1 .xm);strcpy(si.xb,si+1 .xb); si.xh=si+1 .xh;)else if(ja=-1)
10、printf (" 没有找到!n");y*八借书模八块 */void js()(inti,j1OO=-1,d,k,t=O;char m20;prin tf(n 查询:”);prin tf(n1:图书名称2:图书编号)prin tf(nnn请输入查询选项:");sea nf(n%d",&k); if(k=1) (printfC,请输入图书名称scan f("s”,&m);for(i=0;i<N;i+) if(strcmp(m,si.tsmc)=O) jt=i; t=t+1;)else if(k=2)(printf。请输入图书
11、编号:");scan f("d”, &d);for(i=0;i<N;i+)if(d=si.tsbh) (jt=i; t+;)if(j0=-1 &&t=0)printf(" 没有找到! n");strcpy(sji.czztj已借出)printf(n 此书已借出n");if(j0!=-1 &&t!=O&&sii.czzt=,未借出”)(prin tf("%s%d %f %s %s%s %s %dsDi.tsmc,sji.tsbh,sji.dj5sji.z z,sji.czzt
12、,sji.xm,sji .xb,sji.xh); printfC'1:确定借阅2:退出n");scan f(u%dn,&k);switch(k)(case 1 :pri ntf(H 请输入学号:n");sea nf("d", &sji.xh);prin tff"请输入姓名:n“);sea nf("%s", &sji.xm);prin tf(*'请输入性别:n");sea nf(H%sH, &sji.xb);strcpy(sOi.czzt;,已借出)printf(&qu
13、ot;已借出,按任意键继续n"); getch();case 2:break;) ) */ /*还书模块'void hs() (intij1OO=-1,d,k,t=O;char m20;prin tf(u 查询:”);prin tf(u1:图书名称2:图书编号)prin tf(unn请输入查询选项:”);sea nf("d”,&k);if(k=1) (printfC,请输入图书名称:“);scan f(n%s",&m);for(i=0;i<N;i+) if(strcmp(m,si.tsmc)=O)jt=i; t+; break;else if(k=2)(printff请输入图书编号:");scan &d);for(i=0;i<N;i+)if(d=si.tsbh)(jt=i;t+;break;)if(t=O)printf("没有找到!n");else(%s%s %dprin tf("%s%f%s %sn”,sji.tsmc,sji.dj,sji.zz,sji.czzt,sji.xm,sji.xb,s
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电缆生产的卓越之路-工艺优化与质量提升策略
- 人教版三年级语文下册教案
- 电子商务公司财务部管理办法
- 烟草仓库消防安全管理规范
- 城市照明改造工程中心管理办法
- 美容院安全消防施工合同
- 恒大园林绿化招标流程一览
- 市政工程招投标代理合同范本
- 乐器行乐器保养细则
- 税务局铝塑板安装施工协议
- 初中班主任德育的工作计划(5篇)
- 血液净化科医院感染管理-胡瑞霞
- 统编版五年级下册期中复习阅读专项训练-阅读理解(三)(含答案+详细解析)
- 初中英语-Unit4Anoldmantriedtomovethemountains.SectionA3a-3c教学设计学情分析教材分析课后反思
- 《平均数》(课件)人教版四年级下册数学
- 《相学集存》优秀课件
- 送别怀人诗鉴赏公开课一等奖市赛课一等奖课件
- (完整版)新概念青少版1a1-10测试卷
- 秋冬季安全检查表
- 保利发展控股集团-2022-2023年房地产行业白皮书
- 土力学(二)-课件清华大学-张丙印
评论
0/150
提交评论