




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1.2.2 条件语句(30分钟 50分)一、选择题(每小题4分,共16分)1.条件语句属于算法中的哪个基本逻辑结构( )(a)顺序结构 (b)选择结构(c)循环结构 (d)以上都不对2.下列问题所描述出来的算法,其中不包含条件语句的为( )(a)输入三个表示三条边长的数,计算三角形的面积(b)给出两点的坐标,计算直线的斜率(c)给出一个数x,计算它的常用对数的值(d)给出三棱锥的底面积与高,求其体积3.如图所示的程序运行后,变量y的值是( )(a)3 (b)6 (c)9 (d)274.(易错题)程序如下:若输入a=1,b=3,c=2,则输出的结果是( )(a)1,2,3(b)3,2,1(c)2,3,1(d)3,1,2二、填空题(每小题4分,共8分)5.若a=11时,下面的程序段输出的结果是_.6.下面给出的是条件语句编写的算法,该算法的功能是_.三、解答题(每小题8分,共16分)7.(2012烟台高一检测)某市公用电话(市话)的收费标准为:3分钟之内(包括3分钟)收取0.20元;超过3分钟部分按0.10元/分钟加收费.设计一个程序,根据通话时间计算话费.8.儿童乘坐火车时,若身高不超过1.1m,则无需购票;若身高超过1.1 m但不超过1.4 m,可买半票;若超过1.4 m,应买全票.试写出一个购票算法程序.【挑战能力】(10分)设计一个算法,求方程ax+b=0的解,并写出程序. 答案解析1.【解析】选b.条件语句对应算法中的选择结构,故选b.2.【解析】选d.a中要判断三个数对应线段能否构成三角形,b中要判断直线斜率是否存在,c中要判断x是否大于0,故a,b,c都用到条件语句,d只需赋值语句.【变式训练】以下关于条件语句的说法,正确的是( )(a)条件语句的执行是按照程序中的先后顺序执行的(b)条件语句实现了程序框图中的条件结构(c)条件语句不能嵌套,即条件语句中不能再使用条件语句(d)条件语句一定要完整,即if-then-else-end if中每一部分都不能少【解析】选b.条件语句中,如果条件成立,执行then后的语句,如果不成立,则执行else后的语句,故条件语句的执行是有选择的,a错;当条件不成立,不需要任何操作时,可以省略else及其后的语句体,故d错;条件语句可以嵌套,c错.3.【解析】选b.由程序可知当x3时,y=2x,所以当x=3时,y=6.故选b.4.【解题指南】要解决本题,关键是弄清每个if语句的功能,如第一个if语句功能是:如果ba,则把大的值b赋给a,小的值(原来的a)赋给b,如果ba,则不变,即实现大的数为a,小的数为b,按从大到小的顺序排列.【解析】选b.三个条件语句执行后分别保证ab,ac,bc.故程序执行的功能为“输入三个数,按从大到小的顺序输出”故选b.5.【解析】由于当a=11时,不满足条件a10,所以执行y=a mod 10,得到的结果是y=1.注意“a mod 10”是a除以10的余数.答案:16.【解析】由程序可知该算法语句是输入自变量x的值求相应的函数值问题.当x0时,y=x+1.因此,此算法的功能是求分段函数的值.答案:求分段函数的值【误区警示】注意当x0时,y=x+1.在此处容易出现条件分不清的问题,处理此类问题关键是分清第二个else是在前两个条件都不满足的前提下运行的.7.【解析】程序如下:【举一反三】如果本题中其他条件不变,但超过10分钟后按0.05元/分钟加收费,如何写程序?【解析】程序如下:8.【解题指南】解决本题关键是找出1.1 m和1.4 m两个分界点,利用条件语句来写.【解析】程序如下:【一题多解】本题还可有以下程序写法:【挑战能力】【解析】算法:第一步:判断a0是否成立
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 个人房屋转租合同范本解析
- 2025-2030中国节能玻璃行业竞争格局及未来趋势与投资回报评估报告
- 2025-2030中国绿色建筑市场发展分析及前景趋势与节能减排研究报告
- 山东省日照市五莲二中学2026届物理八上期末统考模拟试题含解析
- 2026届山东省菏泽市部分市县物理八上期末经典模拟试题含解析
- 新能源汽车产业资金筹措方法分析方案2025
- 氢能货运车与传统能源车辆的竞争策略分析
- 电缆检修2025年中小企业财务管理与风险防范报告
- 旧书换新绿2025年环保公益活动影响力评估报告
- 废品回收系统2025年中小企业废弃物处理技术与市场研究报告
- 公司产品报价单通用格式模板
- (中职)《电子商务基础》第1套试卷试题及答案
- GB∕T 3098.25-2020 紧固件机械性能 不锈钢和镍合金紧固件选用指南
- 硬笔书法第一课新版ppt
- 部编版语文八年级下册第一单元口语交际 应对 练习(含答案解析)
- 部编版八年级上册语文《消息二则》课件(定稿)
- 新员工三级安全教育培训试题(有答案)
- 预测分析:技术、模型与应用 - SAP Predictive Analytics
- 2014中国神经外科颅底内镜临床应用技术专家共识
- 教务处作业检查记录表
- 针刺伤的预防及处理(课堂PPT)
评论
0/150
提交评论