大神来帮帮忙,怎么都编译不成功,也看不出错在哪
到底是哪里错了
到底是哪里错了
2018-12-03
#include <stdio.h>
float a=2.3;
int b=13;
int c=1;
int s,t;
float x;
float HuaFei(int s,int t)
{
if(s<23&&s>=5)
{
if(t<3)
x=b+c;
else
x=b+c+(t-3)*a;
}
else
{
if(t<3)
x=b+c;
else
x=b+c+(t-3)*a*1.2;
return x;
}
}
int main()
{
x=HuaFei(9,12)+HuaFei(18,12);
printf("小明每天打车的费用是:%0.2f元\n",x);
return 0;
}
a,x为小数只能用float或double
举报