为了账号安全,请及时绑定邮箱和手机立即绑定

求各位大神看一下哪里错了,我自己看了半天都没看出哪出问题了!急!

#include <stdio.h>
float money(float tim;float km){
    float fy;
  
    if(tim <= 3){
        fy = 13 + 1; 
    }
    else if(tim < 23 && tim >= 5){
        fy = 13 + 2.3 * (km - 3) + 1;
    }
    else{
        fy = 13 + 2.3 * 1.2 * (km - 3) + 1;
    }
    return fy;
}
int main()
{
    printf("每天车费%f",money(9,12) + money(18, 12));
    return 0;
}


正在回答

3 回答

第二行参数和参数之间用逗号

0 回复 有任何疑惑可以回复我~
#1

慕设计8120023 提问者

非常感谢!
2018-03-23 回复 有任何疑惑可以回复我~

大胸弟,你这个判断条件都是错的。。。,时间小于3公里?

0 回复 有任何疑惑可以回复我~

第1个if 应该是KM小于3吧

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

求各位大神看一下哪里错了,我自己看了半天都没看出哪出问题了!急!

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信