北京市出租車打車計費規(guī)則如下:
1. 每公里單價計費2.3元
2. 起步價13元(包含3公里)
3. 晚上23點(含)至次日凌晨5點(不含)打車,每公里單價計費加收20%。
4. 每次乘車加收1元錢的燃油附加稅。
小明每天上下班都要打車回家,公司和家的距離為12公里,上午上班時間為9點,下午下班時間為6點。
請編寫一個小程序計算小明每天打車的總費用。#include <stdio.h>float fee(int distance,int time){if (distance<=3)return 14.0;else{?? ?if (time>=23||time<5)?? ?{?? ??? ?return 14.0+(2.3*1.2)*(distance-3.0);?? ?}?? ?else?? ??? ?return 14.0+2.3*(distance-3.0);}}int main() { ?? int a,b,c;?? float f;?? printf("請輸入距離:");?? scanf("%d",&a);?? printf("\n請輸入上班出發(fā)時間");?? scanf("%d",&b);?? printf("\n請輸入下班出發(fā)時間");?? scanf("%d",&c);?? f=fee(a,b)+fee(a,c);?? printf("\n打車總費用為:%f元",f);?? ?return 0;}運行出來是這樣的:請輸入距離:12請輸入上班出發(fā)時間9請輸入下班出發(fā)時間6打車總費用為:69.400001元Press any key to continue數(shù)字后面總出現(xiàn)一個1是哪里的問題?
- 2 回答
- 1 關注
- 894 瀏覽
添加回答
舉報
0/150
提交
取消