ImageVerifierCode 换一换
格式:DOC , 页数:10 ,大小:80KB ,
资源ID:1717826      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-1717826.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据结构用c语言实现停车场管理系统报告书.doc)为本站会员(cjc2202537)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

数据结构用c语言实现停车场管理系统报告书.doc

1、课程设计任务书学生姓名: 专业班级:软件 2101(计算 2101)指导教师:黄启荃 钱小红 工作单位: 华夏学院计算机教研室 设计题目:用 C 语言实现停车场管理程序的设计初始条件:初始条件: 1、栈与队列的建立和操作、栈与队列的建立和操作 .2、带、带 TC或或 VC的计算机系统。的计算机系统。要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)主要任务:(在规定的时间内完成下列任务)设有一个停放 n 辆车的狭长停车场,它只有一个大门供车辆出入。车辆按到达停车场时间的早晚依次从停车场最里面向大门处停放。若已放满 n 辆车,则后来的车只能停在外面等待,当有车开走后

2、方依次进入,停在场内的车按时计费 。编制一个程序模拟该停车场管理。1汽车的模拟输入信息格式可设为:汽车牌照号码,到达/离去时刻如(a ,1,5)为 1 号车在 5 时刻到达, (b ,5,20)为 5 号车在 20 这个时刻离去2. 要求程序输出每辆车到达后的停车位置,以及离开停车场时应缴纳的费用及停留时间。3编制完成上述问题的编制完成上述问题的 C 语言程序、进行程序调试并能得出正确的运行结果,并对采语言程序、进行程序调试并能得出正确的运行结果,并对采用的算法进行分析。用的算法进行分析。设计报告撰写格式要求:(课程设计报告按统一通用格式书写)具体内容如下: 设计任务与要求 总体方案与说明 程

3、序主要模块的流程图 源程序清单与注释 问题分析与解决方案(包括调试记录、调试报告,即在调试过程中遇到的主要问题、解决方法及改进设想) ; 小结与体会附录: 源程序(必须有简单注释) 使用说明 参考资料时间安排:6 月 20 日-24 日第一天 布置题目,确定任务、查找相关资料第二天第四天 功能分析,编写程序,调试程序、运行系统;第五天 程序验收、答辩;撰写设计报告。指 导 教 师 签 字: 2011 年 6 月 20 日系 主 任 签 字: 年 月 日设计题目:用 C 语言实现停车场管理程序的设计1、 问题描述即要求停车场是一个可停放 n 辆汽车的狭长通道,并只有一个大门可供汽车进出,汽车在停

4、车场内按车辆到达的先后顺序,依次由北向南排列(大门在最南端,最先到达的第一辆车停放在车场的最北端) ,如车长内已停满 n 辆汽车,则后来的汽车只能在门外的便道上等候,一旦有车开走,则排在便道上的第一辆车即可开入;当停车场内某辆车要离开时,在它后进入的车辆必须先退出车场为它让路,待该辆车开出大门外,其它车辆再按原次序进入车场,每辆停放在车场的车在它离开停车场时必须按它停留的时间长短交纳费用,以栈模拟停车场,以队列模拟车场外的便道,按照从终端读入的输入数据序列进行模拟管理每一组输入数据包括三个数据项:汽车”到达”或” 离去”信息,汽车牌照号码以及到达或离去的时刻(到达或离去的时刻也可用计算机控制)

5、 对每一组输入数据进行操作后的输入信息为:如是车辆到达,则输入汽车在停车场内或便道上的停留位置;如是车辆离去,则输入汽车在停车场内停留的时间和应交的费用。2、需求分析每辆车到达后的停车位置(停车场或便道上),以及某辆车离开停车场应交纳的费用和它在停车场内停留的时间。3、概要设计1、系统分为:初始化、有车进入、有车离开、退出四个模块。2、停车场管理程序选择n=1|2|3|4有车进入结束有车离开 退出初始化4 详细设计菜单函数设计: 分为初始化、有车进入、有车离开、退出。void menu()int n,w;doputs(“*MENU*“);puts(“1.初始化“);puts(“2.有车进入“)

6、;puts(“3.有车离开“);puts(“4.退出“);printf(“请选择你需要的服务(1-4):“);scanf(“%d“,if(n4)w=1;getchar();else w=0;while(w=1);switch(n)case 1:chushi();break;/*停车函数*/case 2:jinru();break;/*开车函数*/case 3:likai();break;/*退出*/case 4:exit(0);break;/*初始化*/初始化模块设计:将车道和停车场内所有的车清空。void chushi()/*初始化*/int i,j;for(i=0;i#include#in

7、clude#define N 100/*预设停车场有 100 个车位*/#define M 100/*预设便道有 100 各出位*/#define D 1.2/*预设车辆停车费为 1.2 元每小时*/#define NUMBER 100void menu();void chushi();void jinru();void likai();struct carint carnum;int cararr;int carlef;int carstay;carNUMBER;struct parkint neikong;chnN-1;struct changwaiint waikong;chwM-1;v

8、oid main()menu();/*菜单*/void menu()int n,w;doputs(“*MENU*“);puts(“1.初始化“);puts(“2.有车进入“);puts(“3.有车离开“);puts(“4.退出“);printf(“请选择你需要的服务(1-4):“);scanf(“%d“,if(n4)w=1;getchar();else w=0;while(w=1);switch(n)case 1:chushi();break;/*停车函数*/case 2:jinru();break;/*开车函数*/case 3:likai();break;/*退出*/case 4:exit(

9、0);break;/*初始化*/void chushi()/*初始化*/int i,j;for(i=0;iN;i+)chni.neikong=0;/*停车场设置为空*/for(j=0;jM;j+)chwi.waikong=0;printf(“已初始化“);menu();void jinru()/*车辆进入函数*/int i,a;int h=0;printf(“请输入该车系序号(从 0 开始):“);scanf(“%d“,for(i=0;iN;i+)if(chni.neikong=0)/*无车标记*/if(chni.neikong=1)/*有车标记*/h=h+1;if(h=N)printf(“停

10、车场内已满!“);elsecara.carstay=h;chnh.neikong=1;printf(“该车应该停在停车场内“);printf(“请输入该车进停车场时间:“);scanf(“d%“,menu();void likai()/*车辆离开函数*/int i,k,choi,time;double fee;printf(“请输入离开车辆次序号“,scanf(“%d“,printf(“请输入离开时间:“);scanf(“%d“,fee=D*(cari.carlef-cari.cararr);time=cari.carlef-cari.cararr;printf(“次序号为%d 的车停时间%d 小时,应收费%f 元“,i,time,fee);printf(“便道上现在有车么?(请选择 1 或 2)1.有。2.没有“);scanf(“%d“,if(choi=2)menu();if(choi=1)printf(“请让便道上的第一辆车进场“);printf(“该车次序号为:“);scanf(“%d“,menu();设计过程中质疑(或答辩)记载:指导教师评语:签名:2011 年 6 月 日主模块

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报