停车场管理系统 c语言.docx
《停车场管理系统 c语言.docx》由会员分享,可在线阅读,更多相关《停车场管理系统 c语言.docx(19页珍藏版)》请在优知文库上搜索。
1、学号15080101092015-2016学年其次学期高级语言程序设计课程设计报告题目:停车场管理系统专业:计算机科学与技术班级:15级计科1班姓名:胡玉玉指导老师:陈广宏成果:计算机学院2016年4月25日1 .设计内容及要求11.1 课程设计内容11.2 课程设计的要求22 概要设计32.1 设计思路32.2 程序基本框架结构图43 设计过程或程序代码53.1 主要程序代码及说明54 设计结果与分析134.1 程序运行结果截图与分析135 参考文献161 .设计内容及要求1.1 课程设计内容通过本次课程设计,强化上级动手实力,在理论和实践的基础上巩固C语言程序设计课程的学习内容。驾驭软件设
2、计的基本方法。熟识C语言的基本内容从而驾驭c语言的基本学问以及r解c语言的基本编写及运行。了解程序的分模块编写并对程序的每个模块进行具体的设计并且能理解一般c语言编写的程序。驾驭书写程序设计说明文档的实力。熟识C程序设计的开发环境及C程序的调试过程1.2 课程设计的要求分析课程设计题目的要求。写出具体设计说明。编写程序代码,调试程序使其能正确运行。设计完成的软件要便于操作和运用。设计完成后提交课程设计报告。2 .概要设计2.1 设计思路停车场是一个可停放11辆汽车的狭长通道,并只有一个大门可供汽车进出,汽车在停车场内按车辆到达的先后依次,依次由北向南排列(大门在最南端,最先到达的第-一辆车停放
3、在车场的最北端),如车长内已停满n辆汽车,则后来的汽车只能在门外的便道上等候,一旦有车开走,则排在便道上的第一辆车即可开入;当停车场内某辆车要离开时,在它后进入的车辆必需先退出车场为它让路,待该辆车开出大门外,其它车辆再按原次序进入车场,每辆停放在车场的车在它离开停车场时必需按它停留的时间长短交纳费用,以栈模拟停车场,以队列模拟车场外的便道,根据从终端读入的输入数据序列进行模拟管理.每一组输入数据包括三个数据项:汽车“到达或离去信息,汽车牌照号码以及到达或离去的时刻(到达或离去的时刻也可用计算机限制).对每一组输入数据进行操作后的输入信息为:如是车辆到达,则输入汽车在停车场。2.2 程序基本框
4、架结构图3 .设计过程或程序代码3.1 主要程序代码及说明#inc1.ude#inc1.ude#indudeffdefineN3ftdefineMAX50#definesign10#defineprice10charpartNsign;charRpart(MAXsign;chartimeN20;intP,R;partadd(char*t)strcpy(&partPO,t);Printf(请输入时间:n);scanf(%s,timePO);getchar();P+;)Rpartadd(char*t)(if(RMAX)(strcpy(&RpartRO,t);R+;)e1.se(Printf(过道已
5、满无法停车n);newcar()chartempsign;Printf(请输入车牌号码scanf(%s,temp);getchar();if(PN)(partadd(temp);e1.seif(Ri;j-)(y=y+(tui-,o,)*n;n=n*10;break;j+;)i=O;whi1.e(1.)(if(t2i=.)x=x+(t2j-0,)*(60*n);n=n*10;whi1.e(1.)(if(t2j=NU1.1.)(for(n=1.;ji;j-)x=x+(t2j-,O)*n;n=n*10;)break;)j+;returny;y=(x-y)*price;)i+;i+;)Rpartcar
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 停车场管理系统 c语言 停车场 管理 系统 语言
