第 8 題 - 解答
#include <stdio.h>
#include <math.h>
int main()
{
double kilometer, bill;
printf("請輸入里程數:");
scanf("%lf",&kilometer);
if(kilometer<=2.0)
bill=100;
else
bill=100+floor((kilometer-2.0)/0.5)*5;
printf("計程車車費為%.0f元\n",bill);
return 0;
}
考試版本
#include <stdio.h>
#include <math.h>
int main()
{
double kilometer, bill;
scanf("%lf",&kilometer);
if(kilometer<=2.0)
bill=100;
else
bill=100+floor((kilometer-2.0)/0.5)*5;
printf("%.0f\n",bill);
return 0;
}