




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、void me nu();功能选择void lkp();查看信息void chn g();修改信息void dlt();删除信息void add();添加信息void read();读取文件void write();写入文件void coun t();统计信息struct dvcchardn o20,d name20,dow ner20,ddpartme nt20,damou nt20,dtime20,dprice20;int dlt; d200;int tot,sum;int mai n()system(color fc);system(mode con cols=146 lin es=40
2、);puts(*);puts(*欢迎使用设备管理系统! *puts(*);read();将保存至外存中的文件读进内存menu(); /用户功能选择write(); /将内存里的所有信息覆写回外存文件中system(cls);puts(感谢您的使用);return 0;void read()tot=0;FILE *fp=fope n(D:i nf.txt,广);if(fp=NULL)fp=fope n( D:i nf.txt,w);fclose(fp);while(fscan f(fp, %s %s %s %s %s %s %s,dtot.d no,dtot.d name,dtot.dow ne
3、r,dtot.ddpartme nt,dtot.dam oun t,dtot.dtime,dtot.dprice)!=EOF)dtot+.dlt=0;fclose(fp);void write()int i;FILE *fp=fope n( D:i nf.txt,w);for (i=0;itot;i+) fprin tf(fp,%s %s %s %s %s %s %sn,di.d no,di.d name,di.dow ner,di.ddpartme nt,di.dam oun t,di.dtime,di.dprice);fclose(fp);void menu()char a;while (
4、1)puts(请选择需要的功能: );puts(1.查看所有设备信息n2.修改设备信息n3.删除设备信息n4.增加设备信息n5.统计设备信息n0.退出系统);a=getch();switch (a)case 0:retur n;case 1:lkp();break;case 2:chn g();break;case 3:dlt();break;case 4:add();break;case 5:coun t();break;n);default:pri ntf(”您输入的信息有误!请检查后重新输入void lkp()sys(Dm(=c-s=)八5二淳31幾*這於亘凹 m灌一5八 fo(noxf
5、ofT+)宀if(d 三 dHHO) pinff(=%20s%20s%20s%20s%20s%20s%20s 云=d 三.dnpd 三.dnampd 三.downed二.ddpartmenLd 日.damounLd 三.dfimpd 三.dprice)八void chngosysfem(=c-s=)八char sbhzorin二printf(请输入您要修改的设备的编号:(0键返回菜单栏)n);领用人prin tf(设备号设备名称所属部门数量购买时间价格n);for(i=0;i=1 & i=1 & j=7)break;else if(i=O)system(cls);return;n);else
6、puts(您输入的信息有误!请检查后重新输入printf(”请输入您要修改的信息:n);switch (j)case 1:sca nf(%s,di-1.d no);break;case 2:sca nf(%s,di-1.d name);break;case 3:sea nf(%s,di-1.dow ner);break;case 4:sca nf(%s,di-1.ddpartme nt);break;case 5:sca nf(%s,di-1.damou nt);break;case 6:sca nf(%s,di-1.dtime);break;case 7:sca nf(%s,di-1.dpr
7、ice);break;printf(请问是否要继续修改?( Y/N) n);while (1)getchar();gets(&s);if (s=Y|s=N|s=y|s= n)break;n);else puts(您输入的信息有误!请检查后重新输入if(s=Y|s=y)chn g();else if(s=N|s= n)system(cls); void dlt()system(cls);char ch20,s;int i;prin tf(请输入你要删除的设备的编号:(0键返回菜单烂)n);领用人prin tf(设备号设备名称所属部门数量购买时间价格n);for(i=0;i=1 & i=1 & j
8、=3)break;else if(j=0)system(cls);return;else puts(您输入的信息有误!请检查后重新输入n);system(cls);switch (j)case 1:lkp();for(i=0;itot;i+)if(di.dlt=0)sum=atoi(di.dprice)*atoi(di.dam oun t)+sum; printf(当前设备的总价值为 d n,sum);break;case 2:lkp();printf( 设备所属部门统计结果为:n所属部门数量总价值n);for(i=0;itot;i+)sum=0;n=0;strcpy(temp,di.ddpa
9、rtme nt);for(j=0;jj)break;elseif(strcmp(temp,dj.ddpartme nt)=0&ij)con ti nue;if(di.dlt=0)sum=sum+atoi(di.dam oun t)*atoi(di.dprice);n=n+atoi(di.dam oun t);if(sum=0)con ti nue;prin tf(%20s%20d%20dn,di.ddpartme nt,n ,sum); break;case 3:设备名printf(”设备种类统计结果为:n数量总价值n);for(i=0;itot;i+)sum=0;n=0;strcpy(temp,di.d name);for(j=0;jj)break;else if(strcmp(temp,dj.d name)=0&ij)con ti nue;if(di.dlt=0)sum=sum+atoi(di.dam oun t)*atoi(di.dprice);n=n+atoi(di.dam oun t);if(sum=0)con ti nue;prin tf(%20s%20d%20dn,di.d name ,n ,sum);break; printf(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 主播兼职劳动合同范本
- 农庄分包经营合同范本
- 单位配送食材合同范本
- 勘察钻机租赁合同范例
- 网页设计复习题及答案
- 高压电工(运行)模拟题含答案
- 一年级的数学上册的期末试卷
- led钢结构合同范本
- 《音乐巨人贝多芬》的教学反思
- 《迷彩服》的教案
- 2025年泰山职业技术学院高职单招数学历年(2016-2024)频考点试题含答案解析
- 近岸海上柔性光伏支架结构研究
- 2025年广西投资集团有限公司招聘笔试参考题库含答案解析
- 2024年华北电力大学辅导员及其他岗位招聘考试真题
- 2024年湖北省烟草专卖局(公司)招聘考试真题
- 青岛版科学四年级下册《认识太阳》课件
- 校园法制安全教育第一课
- 李白《关山月》古诗词课件
- 煤矿重大灾害治理中长期规划(防治煤尘爆炸、火灾事故)
- 地方标准-黑土区侵蚀沟治理工程技术规范DB23-T 3763-2024
- 2024年事业单位考试(综合管理类A类)综合应用能力试题及解答参考
评论
0/150
提交评论