问答详情
源自:5-14 综合练习

各位看官来看看

http://img2.mukewang.com/6172e7830001244b15080834.jpg芜湖,各位请看

提问者:慕虎2314522 2021-10-23 00:32

个回答

  • 慕娘3551181
    2021-11-01 09:47:40

    float flagStatus(float);

    float sountDistance(float);

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

  • 小青青a
    2021-10-25 14:08:36

    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;