qq_timeless_21
2018-10-12 18:49
#include <stdio.h>
float taxiFree(int clock,int mile)
{
if (clock<23);
{ cost=((mile-3)*2.3+13+1)*2;
printf("%f\n",cost);
}
else
{
if(clock>=23||clock<5);
{
cost=((mile-3)*1.2*2.3+13+1);
printf("%f\n",cost);
}
else(mile<=3)
{
cost==14;
printf("%d\n",cost);
}
return cost;
}
}
int main()
{
float taxiFree(9,12)+taxiFree(18,12);
printf("总费用\n",cost);
return 0;
}
1:少了cost的定义,你的float cost;呢? 2:else后面不能加(定义)吧 3:你的两个函数相加应该要来个字母什么的定义吧,比如int a=什么什么(那两个函数相加)然后最后printf内的“,”后应该是上面那个字母吧
C语言入门
926210 学习 · 20797 问题
相似问题