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

各位看官来看看

http://img1.sycdn.imooc.com//6172e7830001244b15080834.jpg芜湖,各位请看

正在回答

2 回答

float flagStatus(float);

float sountDistance(float);

money=(distance-3)*moneyForPer+13;

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

float TaxiCost(int Km, int Time)

{

    float UnitPrice=2.3;               //单价

    float TotalPrice;                 //打车的总费用    

    TotalPrice= UnitPrice * Km;

    

    //2.在服务时间内乘车,并检车有无特殊情况

    if(Time>=0 && Time<=24 && Km>=0)

    {

        //a.小于等于3公里,跳过其他步骤,返回(收费)起步价13元

        if(Km<=3)  return 13; 

        

        //b.晚上23点(含)至次日凌晨5点(不含)打车,每公里单价计费加收20%。

        if((Time>=23 && Time<=24) || (Time>=0 && Time<5))

            TotalPrice*=1.2;

    }

    else

    {

        printf("你不需要的乘车业务,或不在服务时间内\n");

        return 0;

    }

    

    //3.每次乘车加收1元燃油费

    TotalPrice+=1;

    

    return TotalPrice;


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

举报

0/150
提交
取消
C语言入门
  • 参与学习       926207    人
  • 解答问题       20797    个

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

进入课程

各位看官来看看

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