zoukankan      html  css  js  c++  java
  • 分支-04. 出租车计价

     1 /*B4-分支-04. 出租车计价(15)
     2  *测试通过
     3  */
     4 #include <stdio.h>
     5 #include <stdlib.h>
     6 
     7 float consume_mile;//里程
     8 int consume_time;//等待时间
     9 int consume_all;//计费总额
    10 
    11 void Mile(float mile)
    12 {
    13     if(mile<=3)
    14     {
    15         consume_mile=10;//起步价10元,3km
    16     }
    17     else
    18     {
    19         if(mile<=13)//里程在3~13km之间
    20         {
    21             mile=mile-3;//超出3km部分
    22             consume_mile=((int)(mile+0.5))*2+10;
    23         }
    24         else//里程在13km之外
    25         {
    26             mile=mile-13;//超出13km的部分
    27             consume_mile=((int)(mile+0.5))*3+30;
    28         }
    29     }
    30     printf("consume_mile=%f
    ",consume_mile);/////////////////////////////////////////////////////////
    31 }
    32 
    33 void Time(int time)
    34 {
    35     if(time<5)
    36     {
    37         consume_time=0;
    38     }
    39     else
    40     {
    41         if(time%5==0)
    42         {
    43             consume_time=(time/5)*2;
    44         }
    45         else
    46         {
    47             consume_time=(time/5+1)*2;
    48         }
    49     }
    50     printf("consume_time=%i
    ",consume_time);/////////////////////////////////////////////////////////
    51 }
    52 
    53 int main(void)
    54 {
    55 
    56     void Mile(float mile);
    57     void Time(int time);
    58 
    59     float mile;
    60     int time;
    61 
    62     scanf("%f %i",&mile,&time);
    63     printf("输入成功:mile=%f time=%i
    ",mile,time);///////////////////////////////////////////////
    64 
    65     Mile(mile);
    66     Time(time);
    67 
    68     consume_all=(int)(consume_time+consume_mile+0.5);
    69 
    70     printf("consume_all=%i
    ",consume_all);
    71 
    72     return 0;
    73 }
  • 相关阅读:
    this.$route和this.$router的区别
    IE不支持 Promise 解决办法
    滚动定位的多种方法
    css设置禁止文字被选中
    input标签内容改变的触发事件
    webpack-dev-server配置指南webpack3.0
    Object.keys方法之详解
    mac安装webpack失败
    vue2使用animate css
    http
  • 原文地址:https://www.cnblogs.com/boomkeeper/p/b4.html
Copyright © 2011-2022 走看看