• C语言编程例子-加油站加油


    演示版本

    VS2013

    • 加油站加油

    实例说明:

    某加油站有a、b、c 3种汽油,售价分别为3.25/3.00/2.75(元/千克),也提供了"自己加"或"协助加"两个

    服务等级,这样用户可以得到5%或10%的优惠。编程实现针对用户输入加油量x、汽油的品种y和服务的类型z,

    输出用户应付的金额。

    #include <stdio.h>
    
    int main()
    {
        float x, m1, m2, m;
        char y, z;
    
        scanf_s("%f", &x);
        fflush(stdin);//清除标准缓冲区
        scanf_s("%c", &y);
        fflush(stdin);
        scanf_s("%c",&z);//输入选择油的千克数、种类及服务
        fflush(stdin);
    
        switch (y)//选择汽油种类
        {
        case 'a':
            m1 = 3.25;
            break;
        case 'b':
            m1 = 3.00;
            break;
        case 'c':
            m1 = 2.75;
            break;
        }
    
        switch (z)//选择服务种类
        {
        case 'n'://不需要提供服务
            m2 = 0;
            break;
        case  'm':
            m2 = 0.05;
        case 'e':
            m2 = 0.1;
            break;
        }
    
        m = x * m1 - x * m1 * m2;//计算应付的钱数
        printf("汽车种类是:%c
    ", y);
        printf("服务等级是:%c
    ", z);
        printf("用户应付金额是:%.3f
    ", m);
    
        return 0;
    }

    阿飞

    2021年8月6日

  • 相关阅读:
    vim编辑器
    linux常用的命令解释
    克隆虚拟机及本地仓库的搭建
    创建windows系统下的虚拟机
    创建linux系统下的虚拟机
    drf频率组件
    django中过滤 搜索 排序
    drf分页
    js回顾
    数据类型
  • 原文地址:https://www.cnblogs.com/nxopen2018/p/15109377.html
Copyright © 2020-2023  润新知