100个经典C语言编程例子(答案另附)(3)
问题来源 将 x 与 y 的值进行交换,然后再用 x 与 z 进行比较,如果 x>z 则将 x 与 z 的值进行交换,这样能使 x 最小;
19:将输入的三个数按从小到大的顺序输出 问题来源
时间限制:1000MS 内存限制:65536K 总提交数:460 正确数:308 20:编程计算一个分段函数
问题描述 时间限制:1000MS 内存限制:65536K
总提交数:428 正确数:319 输入三个整数 x,y,z ,请把这三个数由小到大输出。
问题描述 举例:
例1:
有一个函数如下: 输入: 6 3 9
输出: 3 6 9 y = x (x<1)
= 2x-1 (1≤x<10) 输入 = 3x-11 (x≥10)
三个整数(用空格分隔) 编写一个程序,要求输入 x, 输出 y 的值。
输出
输入输出举例: 三个整数(用空格分隔)
例1:
输入样例 输入:0.2 输出:0.20
6 3 9 例2:
输入:5.5 输出样例 输出:10.00
例3: 3 6 9 输入:12
输出:25.00 提示
我们想办法把最小的数放到 x 上:先将 x 与 y 进行比较,如果 x>y 则
第 11 页 共 58 页
y保留2位小数 ) (
输入
一个数
输出
一个数
输入样例 5.5
输出样例
10.00
问题来源
21:这个数能被3整除吗?
时间限制:1000MS 内存限制:65536K 总提交数:546 正确数:374
问题描述
从键盘输入一个整数,判别它是否能被3整除。若能被3整除,打印出YES,否则打印出NO。
要求:
输入:一个整数 输出:YES 或 NO
例1: 输入: 9
输出: YES
例2: 输入: 8 输出: NO
输入
一个整数
输出
YES 或 NO
输入样例 9
输出样例 YES
问题来源
22:这个月有多少天?
时间限制:5000MS 内存限制:65536K 总提交数:542 正确数:290
问题描述
输入年和月,计算这年的这月有多少天,并输出。
要求:
输入:两个数,分别代表年和月。两个数间用空格分隔;
第 12 页 共 58 页
输出:一个数,代表天数
例1:
输入:2009 12 输出:31
例2:
输入:2008 2 输出:29
例3:
输入:2007 2 输出:28
例4:
输入:2008 4 输出:30
输入
两个数,分别代表年和月。两个数间用空格分隔;
输出
一个数,代表天数
输入样例
2008 2
输出样例 29
提示
注意: 需要进行闰年的判别。
问题来源
23:模拟加减乘除计算器
时间限制:1000MS 内存限制:65536K 总提交数:361 正确数:274
问题描述
编写一个程序模拟一个计算器,能够实现两个数的加减乘除运算。
要求:
(1)输入一个表达式。该表达式包含两个数和一个运算符,运算符处在两个数中间,表达式中没有空格。只考虑 +、-、*、/ 四种运算符。 (2)输出计算结果,保留六位小数。
例1:
输入: 1.2+2.3 输出: 3.5000000
例2:
输入: 2.3-1.2 输出: 1.1000000
例3:
输入: 2.3*1.2 输出: 2.760000
例3:
输入: 2.3/1.2 输出: 1.916667
第 13 页 共 58 页
输入
输入一个表达式。该表达式包含两个数和一个运算符,运算符处在两个数中间,表达式中没有空格。只考虑 +、-、*、/ 四种运算符。
输出
输出一个数,保留六位小数。
输入样例
1.2+2.3
输出样例
3.500000
提示
注意输入语句中的格式控制。试试: scanf(\
问题来源
24:输出三个数中的最大数和最小数
时间限制:1000MS 内存限制:65536K 总提交数:386 正确数:298
问题描述
输入三个整数,输出其中的最大数和最小数。要求输入和输出的数据之间用空格分隔。
例1:
输入: 1 5 3 输出: 5 1
例1:
输入: 6 5 3 输出: 6 3
输入
三个整数,用空格分隔
输出
两个整数,用空格分隔。大的数放在前面
输入样例
1 5 3
输出样例 5 1
问题来源
25:个人所得税问题(1)
时间限制:1000MS 内存限制:65535K 总提交数:389 正确数:275
问题描述
输入一个职工的月薪salary,输出应当缴纳的个人所得税tax(输出时保留2位
第 14 页 共 58 页
小数)。
个人所得税计算方式如下: (注意:不需要进行分段计税,每个人的税率输出:320.63
例8:
只有一种)
tax = rate x ( salary - 850 ) / 100
当:
salary ≤ 850 , rate=0 ;
850 < salary ≤ 1350, rate=5 ; 1350 < salary ≤ 2850, rate=10 ; 2850 < salary ≤ 5850, rate=15 ; 5850 < salary, rate=20 .
例1:
输入:600 输出:0.00
例2:
输入:850 输出:0.00
例3:
输入:1200 输出:17.50
例4:
输入:1350 输出:25.00
例5:
输入:1455.6 输出:60.56
例6:
输入:2850 输出:200.00
例7:
输入:2987.5
输入:5850 输出:750.00
例9:
输入:6001.1 输出:1030.22
输入
一个数
输出
一个数,保留两位小数
输入样例
1455.6
输出样例
60.56
问题来源
26:出租车收费问题
时间限制:1000MS 内存限制:65536K 总提交数:340 正确数:226
问题描述
第 15 页 共 58 页
…… 此处隐藏:673字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [综合文档]应答器设备技术规范(征求意见稿)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章 冲裁模具设计
- 浙江中小民营企业员工流失论文[终稿]
- 再议有线数字电视市场营运模式
- 昆明供水工程监理大纲




