您好,欢迎来到百家汽车网。
搜索
您的当前位置:首页【c语言】计算出租车收费

【c语言】计算出租车收费

来源:百家汽车网

根据某城市普通出租车收费标准编写程序进行车费计算。具体标准如下:起步里程为3公里,起步费9元;

超起步里程后10公里内,每公里2元;

超起步里程后10公里以上的部分加收50%的回空补贴费,即每公里3元;

营运过程中,因路阻及乘客要求临时停车的,按每5分钟2元计收(不足5分钟则不收费)。

 

#include <stdio.h>

 

int main()

{

 int distance;

 float charge;

 int time;

 printf("请输入里程:");

 scanf("%d",&distance);

 printf("请输入时间:");

 scanf("%d",&time);

 if(distance<=10){

  if(time<5){

  charge = 9+(distance-3)*2;

  printf("charge = %.f\n",charge);

  }else{

   charge = 9+(distance-3)*2+(time/5)*2;

                 printf("charge = %.f\n",charge);

 

  }

 }else{

 if(distance>10){

  if(time<5){

  charge = 9+(10-3)*2+(distance-10)*3;

                printf("charge = %.f\n",charge);

  }else{

   charge = 9+(10-3)*2+(distance-10)*3+(time/5)*2;

                 printf("charge = %.f\n",charge);

  }

 }

 }

 return 0;

}

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- baijiahaobaidu.com 版权所有 湘ICP备2023023988号-9

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务