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 }
  • 相关阅读:
    4. RDMA操作类型
    3. RDMA基本元素
    2. 比较基于Socket与RDMA的通信
    1. RDMA概述
    win10 如何开启hyper-v虚拟机
    将Oracle 当前日期加一天、一小时、一分钟
    github搜索案例(axios、pubsub、fetch)
    Tolist案例(父子传参实现增删改)
    5.key的使用
    4.React生命周期
  • 原文地址:https://www.cnblogs.com/boomkeeper/p/b4.html
Copyright © 2011-2022 走看看