#include<stdio.h>
float cost(int x,int y)
{
float money;
float price=2.3;
if(x>=23||x<5)
{
price*=0.2;
}
if(y<=3)
{
money=13+1;
}
else
{
money=13+(y-3)*price+1;
}
return money;
}
int main()
{
printf("白天的车钱:%d\n",cost(9,12));
printf("晚上的车钱:%d\n",cost(18,12));
printf("小明一天共需要打车钱:%d\n",cost(9,12)+cost(18,12));
return 0;
}
懂了,我后面输出不能用d%,前面定义的是%f
加收20% *1.2
你想问什么