版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、小区水电费管理系统c语言#include#include#include#define n 100#define w 1.8 / 水1.8元/吨#define e 0.5 / 电0.5元/struct residentinfint number; / 住户门牌号char name20; / 户主姓名float * wanum,* elnum; / 用水(吨)、电(度)表示数float amonney,* emoney; / 总共的水电费用,每月的水电费用char * time; / 收费时间ren;int num; / 数据个数residentinf *p; / 指向构造体的指针void ad
2、ddatafunc();void statisdatafunc();void querydatafunc();void savedatafunc();void sortdatafunc();void modifydatafunc();void scandatafunc();void caldatafunc();/ 主函数void main()int sele;sele=1;while(sele)system("cls"); / 清屏printf("* main *");printf("* *");printf("* 1: 住
3、户登记*");printf("* *");printf("* 2: 统计*");printf("* *");printf("* 3: 排序*");printf("* *");printf("* 4: 删除*");printf("* *");printf("* 5: 查询*");printf("* *");printf("* 6: 修改*");printf("* *")
4、;printf("* 7: 退出*");printf("*");printf("choose function (1 - 7) bb");scanf("%d",switch(sele)case 1:adddatafunc();break;case 2:statisdatafunc();break;case 3:sortdatafunc();break;case 4:deletedatafunc();break;case 5:querydatafunc();break;case 6:modifydatafunc();
5、break;case 7:exit(0);printf("nplease press any key to continue");getchar();getchar();void scandatafunc()int i,j;file *fp;fp=fopen("data.txt","r");for(i=0;iemoneyj=(p+i)->wanumj-(p+i)->wanumj-1)*w+(p+i)->elnumj-(p+i)->elnumj-i) *e;(p+i)->amoney=0;(p+i)->
6、;amoney+=(p+i)->emoney;savedatafunc()void savedatafunc()file*fp;fp=fopen("data.txt","w");int i,j;for(i=0;inumber,(p+i)->name,(p+i)->amoney);for(j=0;jwanum,(p+i)->elnum,(p+i)->emoney,(p+i)->time);fclose(fp);void adddatafunc()int n,i;re re;printf("请输入新用户信息&qu
7、ot;);system("cls");for(i=0;inumber=re.number;printf("nttname:");scanf("%s",http:/.doczj/doc/6f89a717a76e58fafab0037f.html );strcpy(p+i)->name,http:/.doczj/doc/6f89a717a76e58fafab0037f.html );for(j=0;jwanum=re.wanum;printf("nttelnum:");scanf("%d",(
8、p+i)->elnum=re.elnum;printf("nttttime:");scanf("%s",re.timej);strcpy(p+i)->time,re.time);printf("n登记完毕!n");break;savedatafunc();void sortdatafunc()int i,j;re t;for(i=0;inumbernumber)t=(p+i);(p+i)=(p+j);(p+j)=t;savedatafunc();void querydatafunc()int i,n,j;re re;sys
9、tem("cls");puts("ttt*查询*n");puts("ttt* *n");puts("ttt* 1.住户门牌号*n");puts("ttt* 2.户主姓名*n");puts("ttt* 3.日期*n");puts("ttt*n");printf("您想通过第 种方式查询?bb");scanf("%d",switch(n)case 1:printf("住户门牌号:");scanf(&q
10、uot;%d",for(i=0;inumber=re.number)break;printf("nt住户门牌号:%dnt户主姓名:%snt总费用:%d",(p+i)->number,(p+i)->name,(p+i)->amoney);for(j=0;jwanumj,(p+i)->elnumj,(p+i)->emoneyj);break;case 2:printf("姓名:");scanf("%s",http:/.doczj/doc/6f89a717a76e58fafab0037f.html )
11、;for(i=0;iname,http:/.doczj/doc/6f89a717a76e58fafab0037f.html )=0)break;printf("nt住户门牌号:%dnt户主姓名:%snt总费用:%d",(p+i)->number,(p+i)->name,(p+i)->amoney);for(j=0;jwanumj,(p+i)->elnumj,(p+i)->emoneyj);break;case 4:printf("日期:");scanf("%s",re.time);for(i=0;itimej,re.timej)=0)break;printf("nt住户门牌号:%dnt户主姓名:%s",(p+i)->number,(p+i)->name);for(j=0;jwanumj,(p+i)->elnumj,(p+i)->emoneyj);void deletefunc()int i,j,m;printf("删除的住户门牌号为: bb");scanf("%d",for(i=0;inumber=m)strcpy(p+i)->name,(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年电子商务平台技术开发及运营合同
- 2024年度带司机租赁汽车服务合同模板3篇
- 2024年风景名胜区经营权转让合同
- 包头钢铁职业技术学院《职业生涯教育与就业指导(含创新创业教育)(一)》2023-2024学年第一学期期末试卷
- 蚌埠医学院《小学心理健康课程与教学》2023-2024学年第一学期期末试卷
- 蚌埠学院《酒类生产工艺与产品质量控制》2023-2024学年第一学期期末试卷
- 蚌埠经济技术职业学院《教育研究方法》2023-2024学年第一学期期末试卷
- 2025年SET电子支付流程加密技术改造与信息安全保障协议
- 2024广告创意制作与高空安装服务协议版
- 2025版长期股权投资的协议书范本详细条款3篇
- 2024-2030年中国高密度聚乙烯管道行业发展展望与投资策略建议报告
- 2024-2030年中国醋酸乙烯行业运营状况与发展风险评估报告
- 2024年新能源汽车充电停车位租赁及维护服务合同3篇
- 《大学生就业与创业指导》课件-第9章 大学生创业指导
- 2024-2030年中国建设工程质量检测行业发展模式规划分析报告
- 企业文化塑造与员工激励方案
- 广东省广州越秀区2023-2024学年八年级上学期期末数学试卷(含答案)
- 2023-2024学年贵州省遵义市新蒲新区八年级(上)期末数学试卷(含答案)
- 2023医疗质量安全核心制度要点释义(第二版)对比版
- 2022届河北省石家庄市高一上学期期末考试化学试题(含解析)
- 2025年日历台历中文版纵向排版带节假日调休周日开始
评论
0/150
提交评论