qq_慕UI7024090
2019-02-18 23:50
#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
你想问什么
C语言入门
926026 学习 · 20793 问题
相似问题