僅供各位參考
#include?<stdio.h>
#define?AVE?2.3
double?ave,tax;
int?h1=9,h2=18;
double?d=12;
double?Tax(int?n)
{
????if(n>=23||n<5)
????{
????????ave=AVE*(1+0.2);????
????}
????else
????{
????????ave=AVE;
????}
????return?ave;
????
}????
int?main()
{
????if(d<=3)
????{
????????tax=28;
????}
????else
????{
????????tax=28+(d-3)*(Tax(h1)+Tax(h2));
????}
????printf("小明每天打車的總費用:%lf",tax);
????
????return?0;
}