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

为什么我也是69.4?

#include <stdio.h>

int distance;

float takeTheBus(int time)

{

    float count;

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

    {

        count=13+(distance-3)*1.2*2.3+1;

    }else

    {

        count=13+(distance-3)*2.3+1;

    }

}

int main()

{

    distance=12;

    float count2=takeTheBus(9)+takeTheBus(18);

    printf("小明每天打车总费用%lf",count2);

    return 0;

}


正在回答

6 回答

他又没有晚上乘车  所以这个“3. 晚上23点(含)至次日凌晨5点(不含)打车,每公里单价计费加收20%。”不算

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

Angel帝豪 提问者

好的 谢啦
2015-06-17 回复 有任何疑惑可以回复我~

#include <stdio.h>

int main()

{   float m;

  

     m=(13+2.3*(12-3))*2+2;

     printf("%f",m);

    return 0;

}

应该是这样的  

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

简单点就是把你的 takeTheBus函数中distance换成12,或者在自定义函数中创建变量distance,而不是在主函数中

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

真的理解错了................

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

举报

0/150
提交
取消

为什么我也是69.4?

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