




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
【全程复习方略】(陕西专用)2013版高考数学 9.2 基本算法语句与算法案例课时提能演练 理 北师大版(45分钟 70分)一、选择题(每小题5分,共30分)1.将两个数a=8,b=17交换,使a=17,b=8,下面语句正确的一组是( )2.下面的语句输出的结果是( ) a=10;b=a-8;a=a-b 输出a(a)10 (b)8 (c)2 (d)-23.计算机执行下面的算法语句后,输出的结果是( )a=1b=3a=a+bb=a-b输出 a,b(a)1,3 (b)4,1 (c)0,0 (d)6,04.基本语句:输入aif a10 then y=2*aelse y=a*aend if输出 y若输入a=3,执行上述基本语句后输出的结果是( )(a)9 (b)3 (c)10 (d)65.(2012西安模拟)下面算法语句运行的结果为( )n=10s=0do s=s+n n=n-1loop while s40输出n(a)7 (b)6 (c)5 (d)46.(2012芜湖模拟)该基本语句共执行循环的次数为 ( )(a)30 (b)31 (c)29 (d)32二、填空题(每小题5分,共15分)7.给出语句输入 a,ba=a+bb=a-ba=a-bb=a-b输出a,b阅读上述语句,则当a=2 010,b=2 009时的输出结果a=_,b=_.8.(2012延安模拟)为了在运行下面的算法语句之后输出y=16,输入的x应该是_.输入xif x0 then y=(x+1)*(x+1)else y=(x-1)*(x-1)end if输出y9.运行下面的算法语句,输出s的值为_.s=0i=3do s=s+i i=i+1loop while i10输出s三、解答题(第10题12分,第11题13分,共25分)10.现欲求的和(其中n的值由键盘输入),已给出了其算法框图,请将其补充完整并用基本语句描述这个算法. 11.(易错题)铁路运输托运行李,规定每张客票托运费计算方法是行李质量不超过50 kg时按0.25元/kg,超过50 kg而不超过100 kg时,其超过部分按0.35元/kg;超过100 kg时,其超过部分按0.45元/kg,设计算法框图,要求输入行李质量x kg,能输出实际付费y元,并用相应基本语句加以描述.【选做探究题】已知函数实数a1=f(1),a2=f(a1),an+1=f(an),试用基本语句写出求a8的算法,并画出算法框图.答案解析1.【解析】选b.只有引入变量c,才可以实现数据的交换.2.【解析】选b.由赋值语句的意义可知a=10,b=10-8=2,a=10-2=8, 故输出的结果为8.3.【解析】选b.把1赋给变量a,把3赋给变量b,把4赋给变量a,把1赋给变量b,输出a,b.4.【解析】选d.该语句表示的算法是求分段函数的函数值.故a=3时,y=23=6.5.【解题指南】此题是求和问题,不过输出的是n的值.【解析】选c.由程序可知s=10+9+8+7+6=4040退出循环,此时n=6-1=5,输出为5.【方法技巧】每一种算法语句对应着一种基本结构,循环语句主要用来实现算法中的循环结构,处理一些需要反复执行的运算任务.当计算机遇到doloop while语句时,先执行一次循环体,然后判断条件的真假,如果条件符合,就执行do与loop while之间的循环体;然后再检查上述条件,如果条件仍符合,再次执行循环体,这个过程反复进行,直到某一次条件不符合为止.这时,计算机将不执行循环体. 6.【解析】选d.本题主要考查for语句的含义.-5是i的初值,150是终值.其循环的次数为:7.【解题指南】输出的结果应是最后一次计算得到的a和b.【解析】由赋值语句的意义知,a=2 010+2 009=4 019,b=4 019-2 009=2 010,a=4 019-2 010=2 009,b=2 009-2 010=-1.答案:2 009-18.【解析】由算法语句可得:当x0时y=(x+1)2.若y=16,则(x+1)2=16.x+1=4.x=-5或3(舍去),x=-5.当x0时y=(x-1)2.若y=16,则(x-1)2=16,x-1=4.x=5或-3(舍去).x=5.综上所述:x=5.答案:59.【解析】i=3时,s=0+3;i=4时,s=3+4;i=5时,s=3+4+5;i=10时,s=3+4+10;i=10+110,输出s,s=3+4+10=52.答案:5210.【解析】这是一个利用循环结构来解决求和的问题,故i=i+1,语句描述为:输入ns=0i=0do i=i+1 loop while in输出 s11.【解析】设行李质量为x kg,应付费y元,则算法框图如图:用语句描述:输入xif x100 then y=0.45*x-15else if
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 七年级沛县数学试卷
- 纪念李大钊的活动策划方案(3篇)
- 泉州水箱保温施工方案(3篇)
- 油罐系统施工方案(3篇)
- 消声雨棚施工方案(3篇)
- 尾矿砂回采施工方案(3篇)
- 中级考试题库大全及答案
- 手工帐教学的课件
- 北京市昌平区2024-2025学年八年级下学期期末考试道德与法制试题及答案
- 心理医生测试的题目及答案
- 数字化牙科扫描技术-洞察及研究
- JG/T 269-2010建筑红外热像检测要求
- 医院晋升晋级管理制度
- T/CCS 038-2023无人快速定量智能装车系统技术规范
- 2025年4月自考00023高等数学(工本)试题及答案含评分标准
- 北海蓝莓加工项目可行性研究报告
- 学校病媒生物防制培训
- 华为任职资格体系
- 急性心肌炎诊断和治疗
- 2025-2030中国浮动生产存储和卸载(FPSO)行业市场现状供需分析及投资评估规划分析研究报告
- 机械租赁投标文件
评论
0/150
提交评论