- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
文件作业之结构体图书原创
#includestdio.h#includemalloc.h#includestdlib.h#includestring.htypedef struct book{char shuhao[31];char name[31];char writer[31];char publisher[31];float price;int remain;};int menu();book str[30];int check();int checkp();int checkd();int checkn();int checkw();void dele();void change();void add();void show();int num=0;int creat();void save();void main(){int i,j,m,n,k;char c;m=1;while(m){k=menu();switch(k){case 1:num=creat();break;case 2:add();break; case 3:dele();break;case 4:change();break;case 5:checkp();break;case 6:checkn();break;case 7:checkw();break;case 8:save();break;case 9:show();break; case 0:exit(1);}printf(继续吗?\n继续--1,结束--0\n);scanf(%d,m);}}int menu(){int choice;while(1){system(cls);printf(1--创建图书信息\n);printf(2--新添图书\n);printf(3--删除图书\n);printf(4--修改图书\n); printf(5--按出版社查询\n);printf(6--按书名查询\n);printf(7--按作者查询\n);printf(8--保存图书信息\n);printf(9--显示\n);printf(0--退出\n);printf(请选择:);scanf(%d,choice);if(choice=0choice10) break;}return choice;}int creat(){int n,i,m,k=0,f=0;FILE *fp;printf(请问您是想要读取原来存在的数据还是重新建立新数据?\n读取请按1\n建立请按2\n); scanf(%d,m);if(m==2){ fp=fopen(library.dat,wb);printf(请输入将要创建的图书的种类数); scanf(%d,n);for(i=0;in;i++){printf(请输入第%d本书的信息\n,i+1);printf(书号\n);scanf(%s,str[i].shuhao);printf(书名\n); scanf(%s,str[i].name); printf(作者\n);scanf(%s,str[i].writer); printf(出版社\n);scanf(%s,str[i].publisher);printf(单价\n);scanf(%f,str[i].price); printf(库存量\n);scanf(%d,str[i].remain);fprintf(fp,%s %s %s %s %f %d\n,str[i].shuhao,str[i].name,str[i].writer,str[i].publisher,str[i].price,str[i].remain);}printf(录入成功\n);fclose(fp);return(n);}else{if((fp=fopen(library.dat,rb))==NULL){printf(文件不存在\n);exit(0);} while(!feof(fp)){fscanf(fp,%s%s%s%s%f%d\n,str[k].shuhao,str[k].name,str[k].writer,str[k].publisher,str[k].price,str[k].remain);k++;}fclose(fp);return k;}}void show(){ int k; printf(%7s%7s%7s%7s%7s%7s\n,书号,书名,作者,出版社,单价,库存数); for(k=0;knum;k++){ printf(%7s%7s%7s%7s%7.1f%7d\n,str[k].shuhao,str[k].name,str[k].writer,str[k].publisher,str[k].price,str[k].remain);} printf(现在有%d本
您可能关注的文档
最近下载
- 干式系统的工作原理.ppt VIP
- word模板:简约企业新闻报刊报纸排版设计word模板.docx VIP
- 露天矿开采(共117张课件).pptx VIP
- 人教版高中英语必修第一册Unit 2 教学课件 Reading and Thinking and Thinking.ppt VIP
- 2023心房颤动诊断和治疗中国指南(第二部分).docx VIP
- 一村一名大学生计划农业推广.doc VIP
- 比亚迪汽车在老挝市场发展的商业报告.docx VIP
- 知识竞赛线上线下策划解决方案.docx VIP
- 一种低密度双组份聚氨酯灌封胶及其制备方法和应用.pdf VIP
- 甲状腺肿瘤术后呼吸困难处理专家共识解读PPT课件.pptx VIP
文档评论(0)