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

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

https://img1.sycdn.imooc.com//5c04dd8f00015c4d04230623.jpg

到底是哪里错了

正在回答

4 回答

#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

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

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

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

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

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

qq_像风一般飞舞_0 提问者

也改了,弄反了但是问题不大 最多运行出来的结果不对而已 但是现在是运行不成功
2018-12-03 回复 有任何疑惑可以回复我~

a小数非整型应用float a

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

qq_像风一般飞舞_0 提问者

改了float a=2.3和float cost和float Huafei(int s,int t) 这三处 还是运行不了
2018-12-03 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

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