#include <stdio.h>
float taxifee(int time,int km)
{
float sum;
if(km>3)
{
if(time>=23||time<5)
{
sum=13+1+2.3*1.2*(sum-3);
printf("小明晚上乘车的钱:%f",sum);
}
else
{
sum=13+1+2.3*(sum-3);
printf("小明晚上乘车的钱:%f",sum);
}
}
else
{
sum=13+1;
printf("小明乘车的钱:14");
}
return sum;
}
int main()
{
printf("小明一天打车的钱:%f",taxifee( 9, 12)+taxifee( 18,12));
return 0;
}
第10行和第15行的逗号用英文半角修改就好了
如果是夜里打车。要不要加20%的费用。
#include <stdio.h>
float taxifee(int time,int km)
{
float sum;
if(km>3)
{
if(time>=23||time<5)
{
sum=13+1+2.3*1.2*(sum-3);
printf("小明晚上乘车的钱:%f",sum);
}
else
{
sum=13+1+2.3*(sum-3);
printf("小明晚上乘车的钱:%f",sum);
}
}
else
{
sum=13+1;
printf("小明乘车的钱:14");
}
return sum;
}
int main()
{
printf("小明一天打车的钱:%f",taxifee( 9, 12)+taxifee( 18,12));
return 0;
}