蓝莓屋 2017-09-28 04:34 采纳率: 0%
浏览 828

租船问题,用MFC,租借记录的功能如何实现

现有公园游船租赁处请你编写一个租船管理系统。当游客租船时,管理员输入船号并按下S键,系统开始计时;当游客还船时,管理员输入船号并按下E键,系统结束计时。船号为不超过100的正整数。当管理员将0作为船号输入时,表示一天租船工作结束,系统应输出当天的游客租船次数和平均租船时间。输出最长出租时间,按照am和pm格式
  由于线路偶尔会有故障,可能出现不完整的纪录,即只有租船没有还船,或者只有还船没有租船的纪录,系统应能自动忽略这种无效纪录。

大概情景是这样的,我用MFC写的,跑出来大概是这样,图片右边三个按钮的功能我感觉自己实现不了,求各路大神指导一下。
图片说明

  • 写回答

2条回答 默认 最新

  • Tsui丶 2017-09-28 05:36
    关注

    mfc并没有接触过,我估计在csdn中接触过的也是很少很少 毕竟这个技术......

    不扯这些 不管是用什么语言 你这个程序都要用到数据库的,你的右边要做数据库查询,首先查询出所有的数据(这样就可以直接来做数据分析了),
    判断是否存在没有起始时间或者结束时间的数据,直接删除。然后剩下的所有数据 ,可以得到 ==》 总数:当天租船次数,每条船的租船时间
    那么基本就结束了了,由每条船的租船时间比较一下就有最长时间了, 然后所有时间相加除以租船次数不就是平均时间了
    当然,其实你的系统有一点点漏洞(一般不会有这种情况,但是出现会要命),在管理员输入0的时候,需要确认所有船只都已经结束租船才能结束一天,这才应该是正常的。否则,误操作的话,会出现很多没有结算的数据(无效数据),一天的结算就乱了

    评论

报告相同问题?

悬赏问题

  • ¥50 C++实现删除N个数据列表共有的元素
  • ¥15 Visual Studio问题
  • ¥15 state显示变量是字符串形式,但是仍然红色,无法引用,并显示类型不匹配
  • ¥20 求一个html代码,有偿
  • ¥100 关于使用MATLAB中copularnd函数的问题
  • ¥20 在虚拟机的pycharm上
  • ¥15 jupyterthemes 设置完毕后没有效果
  • ¥15 matlab图像高斯低通滤波
  • ¥15 针对曲面部件的制孔路径规划,大家有什么思路吗
  • ¥15 钢筋实图交点识别,机器视觉代码