whelf
2015-08-04 14:50
#include <stdio.h>
float cost(int time,int mile)
{
float money;
if(mile<=3)
{
money=14;
printf("打车费用为14元");
else
{
if(time>=23||time<5)
{
money=13+2.3*1.2*(mile-3)+1;
printf("打车费用为%.1f元",money);
}
else
{
money=13+2.3*(mile-3)+1;
printf("打车费用为%.1f元",money);
}
}
return money;
}
int main()
{
float totalMoney=cost(9,12)+total(6,12);
printf("打车费用为%.1f元\n",totalMoney);
return 0;
}
#include <stdio.h>
float cost(int time,int mile);//这里最好声明一下
float cost(int time,int mile)
{
float money;
if(mile<=3)
{
money=14;
printf("打车费用为14元");
//少了一个括号
}
else
{
if(time>=23||time<5)
{
money=13+2.3*1.2*(mile-3)+1;
printf("打车费用为%.1f元",money);//逗号要英文的
}
else
{
money=13+2.3*(mile-3)+1;
printf("打车费用为%.1f元",money);
}
}
return money;
}
int main()
{
float totalMoney=cost(9,12)+cost(6,12);
//float totalMoney=cost(9,12)+total(6,12);total是????
printf("打车费用为%.1f元\n",totalMoney);
return 0;
}
#include <stdio.h>
float cost(int time,int mile)
{
float money;
if(mile<=3)
{
money=14;
printf("打车费用为14元");
}
else if(time>=23||time<5)
{
money=13+2.3*1.2*(mile-3)+1;
printf("打车费用为%.1f元\n",money);
}
else
{
money=13+2.3*(mile-3)+1;
printf("打车费用为%.1f元\n",money);
}
return money;
}
int main()
{
float totalMoney=cost(9,12)+cost(6,12);
printf("打车费用为%.1f元\n",totalMoney);
return 0;
}
C语言入门
926207 学习 · 20797 问题
相似问题