停车场管理系统 c语言(14页).doc
《停车场管理系统 c语言(14页).doc》由会员分享,可在线阅读,更多相关《停车场管理系统 c语言(14页).doc(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-停车场管理系统 c语言2015-2016学年 第二学期1508010109高级语言程序设计课程设计报告题目:停车场管理系统专业:计算机科学与技术班级:15级计科班姓名:胡玉玉指导教师: 陈广宏成绩:计算机学院2016 年 4月 25 日目 录1. 设计内容及要求11.1课程设计内容11.2课程设计的要求22概要设计32.1设计思路32.2程序基本框架结构图43设计过程或程序代码53.1主要程序代码及解释54设计结果与分析134.1程序运行结果截图与分析135 参考文献16-第 12 页学号1. 设计内容及要求1.1课程设计内容通过本次课程设计,强化上级动手能力,在理论和实践的基础上巩固 C语
2、言程序设计课程的学习内容。掌握软件设计的基本方法。熟悉C语言的基本内容从而掌握C语言的基本知识以及了解C语言的基本编写及运行。了解程序的分模块编写并对程序的每个模块进行详细的设计并且能理解一般C语言编写的程序。v掌握书写程序设计说明文档的能力。熟悉C程序设计的开发环境及C程序的调试过程1.2 课程设计的要求v分析课程设计题目的要求。v写出详细设计说明。v编写程序代码,调试程序使其能正确运行。v设计完成的软件要便于操作和使用。v设计完成后提交课程设计报告。2.概要设计2.1设计思路停车场是一个可停放n辆汽车的狭长通道,并只有一个大门可供汽车进出,汽车在停车场内按车辆到达的先后顺序,依次由北向南排
3、列(大门在最南端,最先到达的第一辆车停放在车场的最北端),如车长内已停满n辆汽车,则后来的汽车只能在门外的便道上等候,一旦有车开走,则排在便道上的第一辆车即可开入;当停车场内某辆车要离开时,在它后进入的车辆必须先退出车场为它让路,待该辆车开出大门外,其它车辆再按原次序进入车场,每辆停放在车场的车在它离开停车场时必须按它停留的时间长短交纳费用,以栈模拟停车场,以队列模拟车场外的便道,按照从终端读入的输入数据序列进行模拟管理每一组输入数据包括三个数据项:汽车”到达”或”离去”信息,汽车牌照号码以及到达或离去的时刻(到达或离去的时刻也可用计算机控制)对每一组输入数据进行操作后的输入信息为:如是车辆到
4、达,则输入汽车在停车场。2.2程序基本框架结构图开始选择1、加入新车5、退出4、过道上的车3、停车场的车2、有车离开3.设计过程或程序代码3.1主要程序代码及解释#include#include #include#define N 3#define MAX 50#define sign 10#define price 10char partNsign;char RpartMAXsign;char timeN20;int P,R;partadd(char *t)strcpy(&partP0,t);printf(请输入时间:n);scanf(%s,&timeP0);getchar();P+;Rpa
5、rtadd(char *t)if(RMAX)strcpy(&RpartR0,t);R+;elseprintf(过道已满无法停车n);newcar()char tempsign;printf(请输入车牌号码:);scanf(%s,temp);getchar();if(PN)partadd(temp);else if(R=0;j-)y=y+(t1j-0)*(60*n);n=n*10;while(1)if(t1j=NULL)for(n=1;ji;j-)y=y+(t1j-0)*n;n=n*10;break;j+;i=0;while(1)if(t2i=.)for(j=i-1;j=0;j-)x=x+(t2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 停车场管理系统 c语言14页 停车场 管理 系统 语言 14
限制150内