首页 > 其他分享 >实验3-10 计算油费

实验3-10 计算油费

时间:2024-04-05 14:03:07浏览次数:25  
标签:case 10 %. 油费 2f 实验 printf break 97

现在90号汽油6.95元/升、93号汽油7.44元/升、97号汽油7.93元/升。为吸引顾客,某自动加油站推出了“自助服务”和“协助服务”两个服务等级,分别可得到5%和3%的折扣。

本题要求编写程序,根据输入顾客的加油量a,汽油品种b(90、93或97)和服务类型c(m - 自助,e - 协助),计算并输出应付款。

输入格式:

输入在一行中给出两个整数和一个字符,分别表示顾客的加油量a,汽油品种b(90、93或97)和服务类型c(m - 自助,e - 协助)。

输出格式:

在一行中输出应付款额,保留小数点后2位。

输入样例:

40 97 m

输出样例:

301.34
#include<stdio.h>
int main() {
    int a, b;
    char c;
    scanf("%d%d %c", &a, &b, &c);
    int q = (b == 90) ? 1 : (b == 93) ? 2 : (b == 97) ? 3 : 4;
    int w = (c == 'm') ? 1 : (c == 'e') ? 2 : 3;
    if (a >= 0) {
        switch (q) {
        case 1:
            switch (w) {
            case 1:printf("%.2f", a * 6.95 * (1 - 0.05));break;
            case 2:printf("%.2f", a * 6.95 * (1 - 0.03));break;
            }break;
        case 2:
            switch (w) {
            case 1:printf("%.2f", a * 7.44 * (1 - 0.05));break;
            case 2:printf("%.2f", a * 7.44 * (1 - 0.03));break;
            }break;
        case 3:
            switch (w) {
            case 1:printf("%.2f", a * 7.93 * (1 - 0.05));break;
            case 2:printf("%.2f", a * 7.93 * (1 - 0.03));break;
            }break;
        }
    }
    return 0;
}

 

编译器

C (gcc)

内存

368 / 65536 KB

用时

1 / 400 ms

状态

答案正确

分数

15 / 15

评测时间

2024/03/26 13:21:50

评测详情

测试点提示内存(KB)用时(ms)结果得分
0sample等价, b=97, c='m'1761

答案正确

5 / 5
1b=93, c='m'3361

答案正确

2 / 2
2b=90, c='m'3561

答案正确

2 / 2
3b=90, c='e'3601

答案正确

2 / 2
4b=93, c='e'3681

答案正确

2 / 2
5b=97, c='e'3641

答案正确

2 / 2

标签:case,10,%.,油费,2f,实验,printf,break,97
From: https://blog.csdn.net/m0_74846654/article/details/137379524

相关文章

  • 实验4-1-5 统计素数并求和
    本题要求统计给定整数M和N区间内素数的个数并对它们求和。输入格式:输入在一行中给出两个正整数M和N(1≤M≤N≤500)。输出格式:在一行中顺序输出M和N区间内素数的个数以及它们的和,数字间以空格分隔。输入样例:1031输出样例:7143#include<stdio.h>intmain(){i......
  • 实验6-1 近似求PI
    本题要求编写程序,根据下式求π的近似值,直到最后一项小于给定精度eps。2π​=1+31!​+3×52!​+3×5×73!​+⋯+3×5×⋯×(2×i+1)i!​+⋯输入格式:输入在一行中给出精度eps,可以使用以下语句来读输入:scanf("%le",&eps);输出格式:在一行内,按照以下格式输出π的近似值(保留小......
  • 实验4-2-9 水仙花数
    水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和等于它本身。例如:153=13+53+33。本题要求编写程序,计算所有N位水仙花数。输入格式:输入在一行中给出一个正整数N(3≤N≤7)。输出格式:按递增顺序输出所有N位水仙花数,每个数字占一行。输入样例:3输出样例:15......
  • Cisco Nexus 9000v Switch, NX-OS Release 10.4(3)F
    CiscoNexus9000vSwitch,NX-OSRelease10.4(3)F用于网络原型设计和学习研究的虚拟化数据中心交换机请访问原文链接:https://sysin.org/blog/cisco-nexus-9000v/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgReleaseDateNX-OSSystemSoftwareReleaseDate......
  • P1020 [NOIP1999 提高组] 导弹拦截
    链接:https://www.luogu.com.cn/problem/P1020这个题目一分为二:首先就是LIS:改下,改成最长不升子序列,复杂度:nlogn;然后用vector的贪心,复杂度:n^2(这里似乎可以二分降到nlogn,不过反正过了OwO!)被这个输入卡的好难受,建议用getline读取不确定的数题目:代码:#include<iostream>#incl......
  • 海外视频网站推广实战需掌握的10个关键性数据指标-华媒舍
    在海外视频网站推广实战中,了解和掌握一些关键性数据指标是非常重要的。这些指标可以帮助我们评估视频网站的推广效果,优化推广策略,提升用户体验。以下是推广人员在实战中应该了解和关注的十个关键性数据指标:1.视频创意点击率(CTR)CTR是指视频创意被用户点击的比例。它可以帮助......
  • 基于ssm高校实验室管理系统的设计与实现论文
    摘要互联网发展至今,无论是其理论还是技术都已经成熟,而且它广泛参与在社会中的方方面面。它让信息都可以通过网络传播,搭配信息管理工具可以很好地为人们提供服务。针对高校实验室信息管理混乱,出错率高,信息安全性差,劳动强度大,费时费力等问题,采用高校实验室管理系统可以有效......
  • 洛谷 P1006 [NOIP2008 提高组] 传纸条
    题意:传纸条,跟方格取数一样,但是两条路径不能有重复的。思路:还是一样的走,但是x1跟x2不能相等,包括现在跟上一个状态。总结:看了题解,发现题解大多数都是逻辑不正确的,更有离谱的是数组范围都不加特判,数组访问越界但是可以ac的情况,数据太烂了,放个自以为正确的思路吧,发现之前自己提交的......
  • python3.12.2银河麒麟v10鲲鹏离线快速部署
    python3.12.2银河麒麟v10鲲鹏离线快速部署背景清明假期忙活了一整天发现自己方向走错了.部署效率巨慢无比.其实简单情况下很快就可以弄好.自己最开始使用python3.9使用的是libressl发现最新版已经不需要了.并且使用仓库中的就可以.系统版本说明公司的银河麒麟v10......
  • 10米精度NPP净初级生产力数据/NDVI数据/植被类型数据/土地利用数据
     数据下载链接:百度云下载链接        数据福利是专门为关注小编博客及公众号的朋友定制的,未关注用户不享受免费共享服务,已经被列入黑名单的用户和单位不享受免费共享服务。参与本号发起的数据众筹,向本号捐赠过硬盘以及多次转发、评论的朋友优先享有免费共享服务。净......