#include?<stdio.h>
int?getPrice(int?range?,?int?hour){
//?每次乘車加收1元錢的燃油附加稅。
double?qibu?=?13?+?1;//?起步價(jià)格
double?sum?=?0;
if(?range?<?3){
//?起步價(jià)13元(包含3公里)
sum?=??qibu?;
}else{
//?每公里單價(jià)計(jì)費(fèi)2.3元
sum?=?qibu?+?(range?-?3)?*?2.3;
}
//?晚上23點(diǎn)(含)至次日凌晨5點(diǎn)(不含)打車,每公里單價(jià)計(jì)費(fèi)加收20%。
if(?hour?>=?23?||?hour?<?5?){
?sum?+=?(range?*?2.3?*?0.2?);
}
return?sum?;
}
int?main()
{
????int?amPrice?=?getPrice(12?,?9);
????int?pmPrice?=?getPrice(12?,?18);
????printf("小明每天打車的總費(fèi)用為:%d\n"?,?amPrice?+?pmPrice);
????return?0;
}
2016-08-12
69.4
2016-08-01
34.7