#include <stdio.h>
int DistanceandTime(int n,int m)
{
int cost;
if (n<=3)
{
cost=13;
}
else if(n>3&&m<5&&m>=23)
{
cost=13+(n-3)*1.2*2.3;
cost++;
}
else
{
cost=13+(n-3)*2.3;
cost++;
}
return cost;
}
int main()
{
int x,y;
x=DistanceandTime(12,9);
y=DistanceandTime(12,18);
printf("小明每天打车总费用%d\n",x+y);
return 0;
}
建议把数据类型 改为浮点型