大神来帮帮忙,怎么都编译不成功,也看不出错在哪

来源:5-14 综合练习

qq_像风一般飞舞_0

2018-12-03 15:40

https://img2.mukewang.com/5c04dd8f00015c4d04230623.jpg

到底是哪里错了

写回答 关注

4回答

  • 慕丝3299325
    2018-12-04 13:34:39

    #include <stdio.h>

    float a=2.3;

    int b=13;

    int c=1;

    int s,t;

    float x;

    float HuaFei(int s,int t)

    {   

        

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

        { 

        if(t<3)

        x=b+c;

        else

        x=b+c+(t-3)*a;

        }


        else 

       {

         if(t<3)

         x=b+c;

         else

         x=b+c+(t-3)*a*1.2;

        return x;

        }

    }

    int main()

        x=HuaFei(9,12)+HuaFei(18,12);

        printf("小明每天打车的费用是:%0.2f元\n",x);

        return 0;

    }

    a,x为小数只能用float或double

  • 小确幸7395719
    2018-12-04 10:38:01

    现在呢,还有问题的话把程序重新发一遍我看看

  • 小确幸7395719
    2018-12-03 16:39:28

    你看看你写的s,t是不是弄反了,开始s代表时间后来又是12 里

    qq_像风一...

    也改了,弄反了但是问题不大 最多运行出来的结果不对而已 但是现在是运行不成功

    2018-12-03 17:09:28

    共 1 条回复 >

  • 小确幸7395719
    2018-12-03 16:21:08

    a小数非整型应用float a

    qq_像风一...

    改了float a=2.3和float cost和float Huafei(int s,int t) 这三处 还是运行不了

    2018-12-03 16:31:40

    共 1 条回复 >

C语言入门

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

926210 学习 · 20797 问题

查看课程

相似问题