請問我該怎么改???還有為什么要這么改??
北京市出租車打車計費規(guī)則如下:
1. 每公里單價計費2.3元
2. 起步價13元(包含3公里)
3. 晚上23點(含)至次日凌晨5點(不含)打車,每公里單價計費加收20%。
4. 每次乘車加收1元錢的燃油附加稅。
小明每天上下班都要打車,公司和家的距離為12公里,上午上班時間為9點,下午下班時間為6點。
請編寫一個小程序計算小明每天打車的總費用。
#include <stdio.h>
float baitian(float x)
{
? ? return (x-3)*2.3+13+1;
? ? }
float wanshang (float y){
? ? return (y-3)*2.3*1.2+13+1;
} ? ?
int main()
{
? ? float feiyong;
? ? int a=12;
? ? float c,d;
? ? int b=1;
? ? for(b;b<=2;b++)
? ?{ if(a>=23||a<5)
? ? {
? ? ? ? printf("%f",c=wanshang(a));
? ? ? ? return 0;
? ? }
? ? else
? ? {
? ? ? ? printf("%f",d=baitian(a));
? ? }
? ?feiyong=c+c+d+d;
? ?printf("%f",feiyong)
? ?}return 0;
}
2015-08-13
a你設置的是公里數(shù),為什么要跟時間比較?