2013年起,火车票退票费比例下调:票面乘车站开车时间前48小时以上的按票价5%计退票费。同时,车票退票费的计算方法不再四舍五入到元为单位,而是以5角为单位:尾数小于0.25元的舍去、不小于0.25元且小于0.75元的计为0.5元、不小于0.75元的进为1元。编写一个函数,计算退票费,假定退票时间距离开车时间在48小时以上。函数原型如下: double CancelFee(double price);
#include <iostream>
using namespace std;
#include <stdio.h>
#include <stdlib.h>
double CancelFee(double price)
{double a,b;a=price*0.05;b=a-(int)(a);if(b<0.25)b=0;if(b>=0.25&&b<0.75)b=0.5;if(b>=0.75)b=1;return (int)a+b;
}
int main()
{double price;while(scanf("%lf",&price)!=EOF){printf("%0.1lf\n",CancelFee(price));}return 0;
}

火车票退票费计算(函数专题)相关推荐

  1. ZZULIOJ 1102: 火车票退票费计算(函数专题)

    火车票退票费计算(函数专题) 题目描述 2013年起,火车票退票费比例下调:票面乘车站开车时间前48小时以上的按票价5%计退票费.同时,车票退票费的计算方法不再四舍五入到元为单位,而是以5角为单位:尾 ...

  2. ZZULIOJ.1102: 火车票退票费计算(函数专题)

    1102: 火车票退票费计算(函数专题) 题目描述 2013年起,火车票退票费比例下调:票面乘车站开车时间前48小时以上的按票价5%计退票费.同时,车票退票费的计算方法不再四舍五入到元为单位,而是以5 ...

  3. 郑州轻工业大学OJ python1102: 火车票退票费计算(函数专题)

    1102: 火车票退票费计算(函数专题) 题目描述 2013年起,火车票退票费比例下调:票面乘车站开车时间前48小时以上的按票价5%计退票费.同时,车票退票费的计算方法不再四舍五入到元为单位,而是以5 ...

  4. 1102: 火车票退票费计算(函数专题)C语言

    1102: 火车票退票费计算(函数专题) 时间限制: 1 Sec 内存限制: 128 MB 提交: 23406 解决: 7155 [状态] [讨论版] [提交] [命题人:admin] 题目描述 20 ...

  5. 1102: 火车票退票费计算(函数专题)Java

    1102: 火车票退票费计算(函数专题) 时间限制: 1 Sec 内存限制: 128 MB 提交: 23444 解决: 7167 [状态] [讨论版] [提交] [命题人:admin] 题目描述 20 ...

  6. 1102: 火车票退票费计算(函数专题)Python

    1102: 火车票退票费计算(函数专题) 时间限制: 1 Sec 内存限制: 128 MB 提交: 23442 解决: 7166 [状态] [讨论版] [提交] [命题人:admin] 题目描述 20 ...

  7. 1102: 火车票退票费计算(函数专题)--python

    1102: 火车票退票费计算(函数专题)–python 题目描述: 2013年起,火车票退票费比例下调:票面乘车站开车时间前48小时以上的按票价5%计退票费.同时,车票退票费的计算方法不再四舍五入到元 ...

  8. 【ZZULIOJ】1102: 火车票退票费计算(函数专题)

    ZZULIOJ题解 1102: 火车票退票费计算(函数专题) 题目描述 2013年起,火车票退票费比例下调:票面乘车站开车时间前48小时以上的按票价5%计退票费.同时,车票退票费的计算方法不再四舍五入 ...

  9. ZZULIOJ 1102: 火车票退票费计算(函数专题),Java

    1102: 火车票退票费计算(函数专题) import java.util.Scanner; public class Main {public static void main(String[] a ...

  10. 1102: 火车票退票费计算(函数专题)

    题目描述 2013年起,火车票退票费比例下调:票面乘车站开车时间前48小时以上的按票价5%计退票费.同时,车票退票费的计算方法不再四舍五入到元为单位,而是以5角为单位:尾数小于0.25元的舍去.不小于 ...

最新文章

  1. Unity中那些事半功倍的好插件
  2. java reference详解_Java Reference详解
  3. python正则中如何匹配汉字以及encode(‘utf-8’)和decode(‘utf-8’)的互转
  4. zz 聊聊并发(一)
  5. dhcp服务器显示2个ip,下列关于Windows 2003系统DHCP服务器的描述中,错误的是( )。A.DHCP服务器负责多个网段IP地址分配_考题宝...
  6. SpringCloud 为什么需要使用配置中心
  7. 凯撒密码matlab转换,教你如何简单使用凯撒密码 详细始末
  8. W5500EVB从网络上获取标准时间
  9. JDK7升级到JDK8
  10. 2022年江西理工大学软件工程学院程序设计竞赛C++题解
  11. Linux 下 va_start、va_end 学习及使用
  12. 以太网交换机的用途有哪些?
  13. java calculator类_java里使用面向对象的思想编写一个计算器类(Calculator),可以实现两个数的加、减、乘、除运算...
  14. Ansible剧本示例
  15. docker启动容器
  16. 查看服务器状态的命令是什么,查看Zookeeper服务器状态信息的一些命令
  17. 【PowerShell】Windows 7 如何升级 PowerShell
  18. ElementUI Tree 树形结构展示
  19. Ubuntu20.04 通过netplan 配置静态ip
  20. JavaWeb开发日记

热门文章

  1. 电子计算机体积,世界上体积最大的计算机
  2. 如何理解行高和高度?
  3. 计算机英语五人对话,英文应聘对话5人的急求一篇英语对话 关于应聘的 最好是五人的...
  4. 投入≠成效,近百项指标为企业数字化把把脉
  5. 何金昌内增高鞋 专业打造专属时尚范儿网厄瓜多尔1季度皮革生产价格指数涨幅明显
  6. 嵌入式系统 - Nand Flash 烧写问题排查
  7. 代数与逻辑:作业一 线性模型
  8. 台式计算机型号是什么问题,台式电脑的型号一般写在哪里
  9. 拥有4k、8k高清壁纸资源的网站,随时更换手机心情
  10. Linux内核功能模块图