泊车管理课程设计报告(编辑修改稿)内容摘要:

输出“便道” 0 n n15 car[n][0]!=0 输出“ — — — ” 输出:“ 停车场” 输出 [CAR car[n][0] ] N N N n+1 n 输出“泊车。 取车。 结束( 1/2/3)” 输入值 =x x==1 x==2 x==3 exit(0) car_park( ) car_get() 结束 泊车函数( car_park(void))流程图: N N N 开始 0 i n16 car[n][0]==0 n+1 n n==16 输出“便道很拥挤” 输入任意字符 输出:“泊车,请输入车牌:” 输入值 o N N N N O m m16 car[m][0]==0 m+1 m m!=16 输出“此车已泊” 输入任意字符 0 car[n][0] n16 输出“请输入当前时” 输入值 =car[n][1] 输出:“请先在便道上等候”“位” 取车函数流程图 : N N 输出“请输入当前分” 输入值 =car[n][2] 结束 输入任意字符 开始 输出:“取车 — 请输入车牌” 输入值 =o 0 n n16 N car[n][0]==o n+1 n n==16 输出:“没有这个车牌” 输入任意字符 输出:“请输入当前时” 输入值 p 输出:“请输入当前分” 输入值 q (p*60+q)(car[n][1]*60+car[n][2]) r N 输出:“停车: r 分钟 合计: r *0。 08 元” n r r15 car[r+1][0] car[r][0] car[r+1][0] car[r][0] car[r+1][0] car[r][0] r+1 r p car[15][1] q car[15][2] 输入任意值 2)各个函数的说明 泊车函数: car_park( ) :本函数采用了两个 For语句的循环结构,一个是用来判断便道是否拥挤,一个则是用来查询已占用的车位数,以此来确定可否再泊车。 可以泊车,则将该车车牌( o)与停放车位 car[n][]相对应,对号入座。 按车牌查询函数,时间纪录函数:这两种函数并不单独使用, 而是嵌套在泊车和取车函数中进行。 查询函数通过 For循环和 if 条件语句来得以实现。 而时间纪录函数则通过地址符( amp。 )与相应的车辆所在车位( car[n][])链接。 取车函数 car_park( ):本函数采用 if 语句和 return 语句,通过确认车牌( o),再与相应的车位 ( car[n][ ])链接,从而达到取车的目的。 系统还将通过新一轮的赋值把此空位移除。 费用计算函数:系统通过一个具体的数学公式计算出泊车的时间,再与费率( )取积。 八、程序调试 : 程序运行并链接的界面: 结束 测试数据 : 车牌号: 12458 泊车时间: 8: 00 取车时间: 12: 00 费率: 泊车费用:。 九、总结 此次课程设计,我感慨颇多,的确,从从拿到题目到完成整个编程,从理论到实践,在整整一个多星期的日子里,我学到了很多很多的的东西,不仅巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识,学会了好多常用语句的用法。 通过这次课程设计还使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社 会服务,从而提高自己的实际动手能力和独立思考的能力。 在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。