为什么不对啊,结果都出不来

来源:5-14 综合练习

weixin_宝慕林5277932

2022-03-02 13:28

#include <stdio.h>

int main()

{

    printf("打的总费用:%f\n",fee(9,12)+fee(18,12));

    return 0;

}

double fee(double t,double km)

{

    double money;

    if(km<=3)

    {

        money=14;

        printf("车费为%f元",money);

    }

    else

    {

        if(t>=5&&t<23)

        {

            money=(13+2.3*(km-3)+1);

            printf("日间车费为:%f\n",money);

        }

        else

        {

            money=13+2.3*1.2*(km-3)+1;

            printf("夜间车费为:%f\n",money);

        }

    return money;

    }

}

😭

写回答 关注

1回答

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926206 学习 · 20797 问题

查看课程

相似问题