完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我现在要做一个类似两层停车场设计的项目,用C语言编写。要求如下:从入口我就需要知道车辆进哪一层。假设每层都能停放5辆车。一层停满,就停二层;如果两层都满就不能停;如果在一层停满在停二层车时,一层的车都开出则下面的车停满2层时,再停满一层。
我需要从入口处就安排车辆进哪一层。 我现在的做法是先选择进哪一层,在入口处,如果进第一层,变量car1++,数组f_car[car1+car2]=1,当car1=5时;第二层如果没满就进第二层car2++,f_car[car1+car2]=2。 到达一二层进口处,第一/二层设变量f1,f2,f1++,f2++;然后在第一层开口处判断f_car[f1]是等于1还是2, 在第二层开口处判断f_car[f2]是等于1还是2。 在程序中f1=f2,且是car1+car2的和。各个入口进口都有传感器响应。 我现在的问题是两个停车场依次停没问题,但如果在进第二层时,第一层车辆全部移走时,我其余的车辆都进到第二层了。车辆一层都走时我是f1-5。 我觉得是我这个数组建立的有问题,烦请哪位好心人赐教。 |
|
相关推荐 |
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1032 浏览 0 评论
《DNESP32S3使用指南-IDF版_V1.6》第六十四章 LVGL 综合例程
731 浏览 0 评论
3017 浏览 1 评论
1698 浏览 0 评论
ESP32驱动ST7789触摸屏开发指南:LVGL主题设置与示波器面板
1406 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
13094 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-5-11 11:17 , Processed in 0.411641 second(s), Total 68, Slave 52 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191