为了账号安全,请及时绑定邮箱和手机立即绑定

怎么理解money=13+(distence-3)*2.3*0.2,这样不是算少了吗

怎么理解money=13+(distence-3)*2.3*0.2,这样不是算少了吗

C C++
QYU 2015-12-19 21:58:20
#include <stdio.h>double Money(double time, double distence){ double money = 0; if (time<0 || time >= 24) { printf("错误"); return 0; } else if (distence <= 3) { money = 13; } else if (time >= 5 || time<23) { money = 13 + 2.3*(distence - 3); } else money = 13 + 2.3*(distence - 3)*0.2; return money + 1;}int main(){ printf("小明打的总费用为%f元", Money(9, 12) + Money(18, 12)); return 0;} 
查看完整描述

1 回答

?
流浪_老

TA贡献71条经验 获得超14个赞

怎么理解这就要看题意了 这里在在3到5之间的时候的价格吧  也许要便宜点- -

查看完整回答
反对 回复 2015-12-19
  • 1 回答
  • 0 关注
  • 1379 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信