C语言,设计出租车计价器,不能计算夜间加费用的版本



1. 每公里单价计费2.3元
2. 起步价13元(包含3公里)
3. 晚上23点(含)至次日凌晨5点(不含)打车,每公里单价计费加收20%。
4. 每次乘车加收1元钱的燃油附加税。
输入 :时间和 速度序列,直到序列中速度为0为止。
例如输入:
9:1:10(时间)   20(车速)
9:4:20(时间)  30(车速变成30,之前一直是上一个时间的速度20,即20公里/小时行驶了3分钟10秒)
9:10:12(时间)  60(车速变成60,之前一直是上一个时间的速度30)
10:1:10(时间)  30(车速变成30,之前一直是上一个时间的速度60)
10:1:20(时间)  0(10点1分20秒车停止了,速度是0)
则车辆停止,从这段时间内的总价格。
注意。
比如夜里
输入
22:50:00    20
23:20:01  40
23:30:5  0
那么计价标准会行驶中变化(超过23:00:00,每公里加收20%)
要考虑 跨越午夜0:00的情况。
比如可能上车时间:
23:55:05 
下车时间 0:20:07.
不需考虑时间超过1天的情况——即不用考虑日期。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值