100个经典C语言编程例子(答案另附)(4)
某市出租车起步里程为 3 公里,起步费 10 元;超起步里程后,10公里以内(含10公里),2元/公里;超10公里以上部分,加收 50% 的回空补贴,即 3元/公里。另,因路阻和乘客要求的临时停车,每 5 分钟按 1 公里租费计(2分钟则计为0.4公里)。
现请编写程序,输入出租车行使的公里数和等待时间(分钟),输出应付车费(元)。
要求:
(1)输入要求:公里数可为小数,等待时间为整数;两数用空格分隔; (2)输出要求:按元计算。(即没有小数部分,小数部分实现四舍五入)
例1:
输入: 2 4 输出: 10
例2:
输入: 3 0 输出: 10
例3:
输入: 3.5 4 输出: 13
例4:
输入: 6 8 输出: 19
例5:
输入: 10 0 输出: 24
例6:
输入: 11.2 8 输出: 32
输入
两个数。第1个数为公里数(可为小数),第2个数为等待时间(为整数)。
两个数用空格分隔。
输出
一个数,没有小数部分,小数部分实现四舍五入。
输入样例
3.5 4
输出样例 13
问题来源
27:学生综合测评问题
时间限制:1000MS 内存限制:65536K 总提交数:525 正确数:259
问题描述
某班综合考评,根据参加集体活动的次数加分,规则如下: 没有参加活动,不加分; 参加1次活动,加1分;
参加2次或3次活动,加2分;
参加4次到7次活动,参加几次加几分; 参加8次到10次活动,加8分; 参加10次以上,加10分;
编程要求输入参加活动的次数,输出加的分数。
输入
第 16 页 共 58 页
一个整数,表示参加活动的次数
输出
一个整数,表示加的分数
输入样例 3
输出样例 2
问题来源
28:个人所得税问题(2)
时间限制:1000MS 内存限制:65536K 总提交数:327 正确数:247
问题描述
输入一个职工的月薪salary,输出应当缴纳的个人所得税tax(输出时保留2位小数)。
个人所得税计算方式如下:
当:
salary ≤ 850 , rate=0 ;
850 < salary ≤ 1350, rate=5% ; 1350 < salary ≤ 2850, rate=10% ; 2850 < salary ≤ 5850, rate=15% ; 5850 < salary, rate=20% .
注意: 需要进行分段计税。
例如;某人的工资为6000元,则: 6000元中的850元部分不用缴税;
850-1350元部分按 5% 缴税,即需要缴纳(1350-850)x 5% = 25 ;
1350-2850元部分按 10% 缴税,即需要缴纳(2850-1350)x 10% = 150 ; 2850-5850元部分按 15% 缴税,即需要缴纳(5850-2850)x 15% = 450 ; 5850-6000元部分按 20% 缴税,即需要缴纳(6000-5850)x 20% = 30 ; 因此,总共需要缴纳的个人所得税为:25+150+450+30 = 655
例1:
输入:600 输出:0.00
例2:
输入:850 输出:0.00
例3:
输入:1200 输出:17.50
例4:
输入:1350 输出:25.00
例5:
输入:1455.6 输出:35.56
例6:
输入:2850 输出:175.00
例7:
输入:2987.5 输出:195.63
例8:
第 17 页 共 58 页
输入:5850 输出:625.00
例9:
输入:6000 输出:655.00
输入
一个数
输出
一个数,保留2位小数
输入样例
2987.5
输出样例
195.63
问题来源
29:他(她)的实足年龄是......
时间限制:1000MS 内存限制:65536K 总提交数:438 正确数:243
问题描述
编写程序:输入一个人的出生日期(年月日),以及当前的日期(年月日);输出他(她)的实足年龄。
要求:
(1)输入的数据分为两行,第1行为出生日期,顺序为年月日,用空格分隔;第2行为当前日期,顺序为年月日,用空格分隔; (2)输出实足年龄。
例1: 输入: 1992 12 31 2011 3 28 输出: 18
例2: 输入: 1992 3 31 2011 3 28 输出: 18
例3: 输入: 1992 3 28 2011 3 28 输出: 19
例4: 输入: 1992 3 27 2011 3 28 输出: 19
例5: 输入: 1992 1 30 2011 3 28 输出: 19
第 18 页 共 58 页
输入
总共6个整数,数据分为两行,第1行为出生日期,顺序为年月日,用空格输出:123
例2:
输入:120 分隔;第2行为当前日期,顺序为年月日,用空格分隔;
输出
一个整数,表示实足年龄。
输入样例
1982 12 31 2011 3 28
输出样例 18
问题来源
30:将一个小整数逆序输出
时间限制:1000MS 内存限制:65536K 总提交数:425 正确数:298
问题描述
输入一个不多于5位的正整数,按逆序打印出各位数字。
例1:
输入:321
输出:21
例3:
输入:1002 输出:2001
输入
一个正整数
输出
输出一个正整数
输入样例 321
输出样例 123
提示
1、注意个位是 零 的情况,如:120。 2、注意中间数字有 零 的情况,如:1002
问题来源
31:计算一个数字的各位数字之和
第 19 页 共 58 页
时间限制:1000MS 内存限制:65536K 总提交数:466 正确数:328
问题描述
从键盘输入一位整数,计算其各位数字之和。比如输入整数 31421 ,则打印结果为 11 (3+1+4+2+1)。
输入
一个整数
输出
一个整数
输入样例
31421
输出样例 11
提示
输入采用长整形数。
问题来源
32:求两个数之间有多少个数的各位上数字之和为7
时间限制:1000MS 内存限制:65536K 总提交数:412 正确数:209
问题描述
从键盘输入两个数字,求在这两个数字之间有多少个数其各位数字之和为7。输出求得的个数。
例如10-100之间有7个数字,其各位数字之和为7。(分别为:16,25,34,43,52,61,70)
输入输出举例:
例1:
输入:10 100 输出:7
例2:
输入:100 10 输出:7
例3:
输入:10 9999 输出:119
输入
两个整数(用空格分隔)
输出
一个整数
输入样例
10 100
输出样例
第 20 页 共 58 页
…… 此处隐藏:1014字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [综合文档]应答器设备技术规范(征求意见稿)A1
- [综合文档]教师 2012年高考政治试题按考点分类汇
- [综合文档]保险公司的总经理助理竞职演说
- [综合文档]卫生应急大练兵大比武活动考试--题库(
- [综合文档]徐州经济技术开发区总体规划环境影响报
- [综合文档]汉语拼音表(带声调)
- [综合文档]二年级 上 思维训练( 1~18)
- [综合文档]特色学校五年发展规划
- [综合文档]机床经常出现报警“X1轴定位监控”
- [综合文档]《电子技术基础》21.§5—2、3、4 习题
- [综合文档]浙江省深化普通高中课程改革
- [综合文档]CRISP原理 - 图文
- [综合文档]2017年电大社会调查研究与方法形考答案
- [综合文档]浅析建筑施工安全毕业论文
- [综合文档]《回忆我的母亲》名师教案
- [综合文档]装饰装修工程监理规划
- [综合文档]三下乡心得体会-文艺
- [综合文档]柱计算长度系数 - 图文
- [综合文档]全流程思考,提高燃电系统热电转换率--
- [综合文档]2018年嘉定区中考物理一模含答案
- 433M车库门滚动码遥控器
- 8、架空线路施工规范
- 大学四年声乐学习的体会
- 新北师大版五年级数学上册《轴对称再认
- 部编版五年级上册语文第六单元小结复习
- 小学六年级英语形容词用法
- 第2课 抗美援朝保家卫国 课件01(岳麓版
- 2015年天津大学运筹学基础考研真题,考
- 微机计算机控制技术课后于海生(第2版)
- 安全教育实践活动
- Delphi程序设计教程_第1章_Delphi概述
- 第八讲 工业革命与启蒙运动
- 《中华人民共和国药典》2005年版二部勘
- 科粤版九年级化学2.3构成物质的微粒(1)
- 西师大版数学三年级下册《长方形、正方
- ch6_冒泡排序演示
- 第4章 冲裁模具设计
- 浙江中小民营企业员工流失论文[终稿]
- 再议有线数字电视市场营运模式
- 昆明供水工程监理大纲




