西南科技大学C++程序设计实验(大作业-电梯控制系统)

本文介绍了使用C++面向对象编程实现的电梯控制系统,模拟电梯的上行、下行功能,考虑了楼层限制和用户输入合法性。系统展示了电梯的运行过程,包括楼层延迟显示和异常处理。同时,电梯启动时显示当前日期,程序设计中应用了类结构和继承概念。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

电梯作为高层建筑物种的运送人员货物的设备越来越被广泛使用,本次课程设计使用C++面向对象的程序设计语言来实现对电梯运行的一个模拟,可以模拟电梯的功能,功能接口包括电梯上行按钮、下行按钮、楼层选择和电梯在行驶过程中的楼层显示。

  基本功能:

1、由用户选择按上行按钮还是下行按钮,选择操作后再由用户输入要进入的楼层,进而电梯开始运行,显示所到的每一楼层层数

2、如果是上行,则选择输入的楼层号不能比当前楼层号小,否则应给出不合法提示。

3、如果是下行,则选择输入的楼层号不能比当前楼层号大,否则应给出不合法提示。

4、电梯在经过不同楼层时,每个楼层的显示之间有延迟,最终停靠的楼层的输出形式更加醒目

5、在电梯最初开始运行时,能在电梯内部显示当前日期。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

My6n

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值