怎么改才能运行呢
#include <stdio.h>
float asd(t)
{
float i;
if(t>=23||t<5)
i=2.3+2.3*0.2;
else
i=2.3;
return i;
}
float asf(n)
{
float o;
o=(asd(t)*n+1)*2;
return o;
}
int main()
{ float t=9;
float n=12;
printf("小明每天的打车费用为%f"asf(n));
return 0;
}
1、float asd(t)形参加类型,改为float asd(float t)
2、float asf(n)改为float asf(float t, float n)
3、printf("小明每天的打车费用为%f"asf(n));改为printf("小明每天的打车费用为%f", asf(t,n));
至此应该可以运行了~
但是代码里没有体现起步价的部分~再加上就更完美啦!