【PTA】7-18 出租车计价 (15分)_中M2020春C入门练习第I段——变量、表达式、分支、循环
2020-04-19 22:18
387 查看
题目
本题要求根据某城市普通出租车收费标准编写程序进行车费计算。具体标准如下:
起步里程为3公里,起步费10元;
超起步里程后10公里内,每公里2元;
超过10公里以上的部分加收50%的回空补贴费,即每公里3元;
营运过程中,因路阻及乘客要求临时停车的,按每5分钟2元计收(不足5分钟则不收费)。
输入格式:
输入在一行中给出输入行驶里程(单位为公里,精确到小数点后1位)与等待时间(整数,单位为分钟),其间以空格分隔。
输出格式:
在一行中输出乘客应支付的车费(单位为元),结果四舍五入,保留到元。
输入样例1:
2.6 2
输出样例1:
10
输入样例2:
5.1 4
输出样例2:
14
输入样例3:
12.5 9
输出样例3:
34
解答
#include<stdio.h> int main(){ float distance; int wait_time,fee; scanf("%f %d",&distance,&wait_time); if(distance<=3){ fee=10; } else if(distance<=10){ fee=10+(distance-3)*2+0.5; //加0.5是为了四舍五入 } else{ fee=10+7*2+(distance-10)*3+0.5; } if(wait_time>=5){ fee=fee+wait_time/5*2; } printf("%d",fee); return 0; }
如有问题或改进意见,欢迎与我交流!
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- 【PTA】7-25 求奇数和 (15分)_中M2020春C入门练习第I段——变量、表达式、分支、循环
- 【PTA】7-24 猜数字游戏 (15分)_中M2020春C入门练习第I段——变量、表达式、分支、循环
- 【PTA】7-19 计算天数 (15分)_中M2020春C入门练习第I段——变量、表达式、分支、循环
- 【PTA】7-23 分段计算居民水费 (10分)_中M2020春C入门练习第I段——变量、表达式、分支、循环
- 【PTA】7-22 用天平找小球 (10分)_中M2020春C入门练习第I段——变量、表达式、分支、循环
- 【PTA】7-21 超速判断 (10分)_中M2020春C入门练习第I段——变量、表达式、分支、循环
- 7-18 出租车计价 (15分)
- Matlab变量、分支语句和循环语句
- iOS从零基础到精通就业-C语言入门 8分支循环强化练习
- Python的分支和循环结构的练习
- Day03.python概念:语句,表达式与if、while、for循环分支、迭代
- PTA | 练习7-9 计算天数 (15分)
- 输出,变量的使用,子查询,逻辑语句,循环,case..when..then..end多分支语句,Exists(判断存在)
- 20150527常量变量_练习_运算符表达式练习
- 分支-04 出租车计价(15)
- PTA | 练习7-8 方阵循环右移 (20分)
- 分支-04. 出租车计价(四舍五入)
- linux shell 初学 变量 循环 分支
- C++ Primer Plus (第6版) 中文版 第五章 循环与关系表达式 编程练习答案
- PTA 中M2018春C入门和进阶练习集 7-18日期格式化