




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
#include /*包含了与标准I/O库有关的变量定义和宏定义*/#include /*文件包含所用的文件*/#include#include int cars124=1234,1,1,20,2345,1,2,15,3456,1,3,10, 4567,1,4,5,0,1,5,0,0,1,6,0,0,2,1,0,0,2,2,0,0,2,3,0, 0,2,4,0,0,2,5,0,0,2,6,0;/*二维数组代表停车信息*/ void save()FILE *fp; int i,j; if(fp=fopen(car.dat,w)=NULL) printf(cannot open filen); return; for(i=0;i12;i+) for(j=0;j4;j+) if(fwrite(cars,2,1,fp)!=1) printf(file write errorn); fclose(fp); getchar(); void car_park(void)/*停车操作*/ int x,i,j; printf(n - Welcome To Our Stop! -n ); printf( nn Please,input your car number:nn); printf(n NOTICE:car number is a digit between 1000 and 9999n Input wrong number may back to menunn); scanf(%d,&x);/*输入要停车的车牌号*/for (i=0;i12;i+) if(carsi0=x|x9999)break;if(i!=12)printf(nWrong number or its parked !n);getchar();/*如果此车号以在,打印此车已停*/else if(i=12&x=1000&x=9999)for (i=0;i12;i+) if(carsi0=0) carsi0=x;save(); printf(nnSUCCESSnn); printf(Floor=%d,position=%dn,carsi1,carsi2); printf(nnnTwo times Enter to end.);break; /*如果此车号不在,则进行停车操作*/ for (i=0;i12;i+) if(carsi0!=0) carsi3+=5;/*所有停车时间+5*/ save();/*保存以上信息到文件*/ void car_get(void)/*取车操作*/ int i,y;float paid;int a; printf(n Get Carnnn Input your car number:nnnn); printf(n NOTICE:car number is a digit between 1000 and 9999n Wrong load would have no cuenn); scanf(%d,&y);/*输入要取车的车牌号*/ for(i=0;i12;i+) for(i=0;i12;i+) if(carsi0=y) carsi0=0;/*取车后车牌号清零*/ paid=0.2*carsi3/5;/*计算停车费用*/ printf(n Printf out the paid?(1-YES 2 or any key-NO)nnn); scanf(%d,&a); switch(a) case 1: printf(nnnThe paid is %8.2fyuann,paid);/*打印停车费用*/ carsi3=0;/*时间清零*/ save(); break; case 2: printf(Good bye); carsi3=0;/*时间清零*/ save(); break; default: break; else;break; if(i=12)printf(nThe number is not in the park!n);/*如果此车不在,打印号码不在*/ void printfdata()/*停车信息*/int i,j; FILE *fp; fp=fopen(car.dat,r);/*打开文件car.dat*/ printf( n Number Floor Position Timen); for(i=0;i12;i+) for(j=0;j4;j+) fread(cars,2,1,fp);/*读文件*/ printf( %6d,carsij); printf(n); fclose(fp);/*关闭文件car.dat*/ void save();void car_park(void);void car_get(void);void printfdata();char readcommand();void initialization();void main() char c; while(1) initialization(); /*初始化界面*/ c=readcommand(); /*读取停车场状况*/ clrscr(); switch(c) case p: car_park(); break;/*停车操作*/ case P: car_park(); break;/*停车操作*/ case g: car_get(); break;/*取车操作*/ case G: car_get(); break;/*取车操作*/ case d: printfdata(); printf(nn please press Enter to continue.n); scanf(%c,&c); break;/*停车信息*/ case D: printfdata(); /*停车信息*/ printf(nn rreupklfdkplease press Enter to continue.n); scanf(%c,&c); break; case e: printf(nnnn Press Enter to continue.);exit(0); break; case E: printf(nnnn Press Enter to continue.);exit(0); break; default : printf(ERROR! Press Enter to continue.); getchar(); break; /*/void initialization() /*初始函数*/ int i; getchar(); clrscr(); gotoxy(0,0); for(i=1;i=80;i+) printf(13); for(i=1;i=80;i+) printf(2); gotoxy(15,6); printf(THIS IS OUR CAR PART MANAGE SYSTEM!); gotoxy(15,9); printf(NAME: Guan Youfu); gotoxy(15,10); printf(NUM: 0201060327); gotoxy(15,11); printf(GRADE: 2006); gotoxy(15,12); printf(CLASS: caiyan0603); gotoxy(1,14); printf(n*n); printf( 1. Park car-p 2. Get car-g 3. Date of parking-d 4.Exit-E); printf(nn*n); cha
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 数据共享协议的法律风险
- 2025年事业单位招聘考试物流类专业能力测试试卷及答案
- 2025年事业单位招聘考试综合类公共基础知识真题模拟试卷(生活智慧库)
- 2025年成都市事业单位招聘考试时事政治真题模拟试卷
- 2025年安徽省事业单位招聘考试综合类无领导小组讨论面试真题模拟试卷
- 2025广东深圳市大鹏新区群团工作部招聘编外人员1人考前自测高频考点模拟试题及答案详解(名校卷)
- 2025年海南省事业单位招聘考试综合类专业能力测试试卷(财务类)真题模拟解析及答案
- 2025年事业单位招聘面试真题模拟试卷:通信科学研究与应用
- 国家安全处置方案
- 幼儿园安全管理制度
- DB11∕T 1010-2019 信息化项目软件开发费用测算规范
- 新龙县介绍模板
- 2025-2026学年人教版(2024)初中体育与健康八年级全一册《兴趣伴成长》教学设计
- 2025年题库红色知识竞赛题库全集及参考答案
- 规范垂直大模型质量验收规程
- 全国川教版信息技术八年级下册第一单元第1节 《设计创意挂件》教学设计
- 2025年旌德县事业单位引进急需紧缺专业人才30人笔试备考试题及答案解析
- 2025年园林绿化工(二级)职业技能鉴定机考仿真500题(附答案)
- 2025至2030中国汽车配件行业现状供需分析及重点企业投资评估规划分析报告
- 2025年6月上海市高考语文试题卷(含答案详解)
- 广西邕衡教育名校联盟2026届高三上学期9月联合调研测试地理试卷(含答案)
评论
0/150
提交评论