北京市出租車(chē)打車(chē)計(jì)費(fèi)規(guī)則如下:1. 每公里單價(jià)計(jì)費(fèi)2.3元2. 起步價(jià)13元(包含3公里)3. 晚上23點(diǎn)(含)至次日凌晨5點(diǎn)(不含)打車(chē),每公里單價(jià)計(jì)費(fèi)加收20%。4. 每次乘車(chē)加收1元錢(qián)的燃油附加稅。小明每天上下班都要打車(chē),公司和家的距離為12公里,上午上班時(shí)間為9點(diǎn),下午下班時(shí)間為6點(diǎn)。請(qǐng)編寫(xiě)一個(gè)小程序計(jì)算小明每天打車(chē)的總費(fèi)用。我寫(xiě)的:#include?<stdio.h>
int?fn(int?x,int?t)
{
????float?price;
????float?cost;
????if(x<=3)
????{
????????cost=13;
????}
????else
????{
????????if(t<5&&t>=23)
????????????{
????????????????price=2.3*1.2;
????????????}
????????else
????????????{
????????????????price=2.3;
????????????}
????????cost=13+price*(x-3);
????}
????return?cost;
}
int?main()
{
????float?cost1,cost2,cost;
????cost1=fn(12,9);
????cost2=fn(12,18);
????cost=cost1+1+cost2+1;
????printf("%f,%f,%f\n",cost,cost1,cost2);
????return?0;
}結(jié)果是68.000000 33.000000 33.000000
- 1 回答
- 0 關(guān)注
- 1315 瀏覽
添加回答
舉報(bào)
0/150
提交
取消