2013版高中全程复习方略课时提能演练:9.2基本算法语句与算法案例(·数学理)_第1页
2013版高中全程复习方略课时提能演练:9.2基本算法语句与算法案例(·数学理)_第2页
2013版高中全程复习方略课时提能演练:9.2基本算法语句与算法案例(·数学理)_第3页
2013版高中全程复习方略课时提能演练:9.2基本算法语句与算法案例(·数学理)_第4页
2013版高中全程复习方略课时提能演练:9.2基本算法语句与算法案例(·数学理)_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.温馨提示: 此套题为Word版,请按住Ctrl,滑动鼠标滚轴,调节适宜的观看比例,答案解析附后。课时提能演练六十一45分钟 100分来源:Z_xx_k 一、选择题每题6分,共36分 1.将两个数a=8,b=17交换,使a=17,b=8,下面语句正确的一组是 2.下面的语句输出的结果是 A=10;B=A-8;A=A-B 输出AA10 B8 C2 D-23.计算机执行下面的算法语句后,输出的结果是 a=1b=3来源:1a=a+bb=a-b来源:1输出 a,bA1,3 B4,1 C0,0 D6,04.根本语句:输入aIf a<10 Then y=2*aElse y=a*aEnd If输出 y

2、假设输入a=3,执行上述根本语句后输出的结果是 A9 B3 C10 D65.2019·西安模拟下面算法语句运行的结果为 n=10s=0Do s=s+n n=n-1Loop While s40输出nA7 B6 C5 D46.2019·芜湖模拟该根本语句共执行循环的次数为 A30 B31 C29 D32二、填空题每题6分,共18分7.给出语句输入 a,ba=a+b来源:1ZXXKb=a-ba=a-bb=a-b输出 a,b阅读上述语句,那么当a=2 010,b=2 009时的输出结果a=_,b=_.8.2019·延安模拟为了在运行下面的算法语句之后输出y=16,输入的x

3、应该是_.输入xIf x<0 Then y=x+1*x+1Else y=x-1*x-1End If输出y9.运行下面的算法语句,输出S的值为_.S=0i=3Do S=S+i i=i+1Loop While i10输出S三、解答题每题15分,共30分10.现欲求的和其中n的值由键盘输入,已给出了其算法框图,请将其补充完好并用根本语句描绘这个算法11.易错题铁路运输托运行李,规定每张客票托运费计算方法是行李质量不超过50 kg时按0.25元/kg,超过50 kg而不超过100 kg时,其超过部分按0.35元/kg;超过100 kg时,其超过部分按0.45元/kg,设计算法框图,要求输入行李质

4、量x kg,能输出实际付费y元,并用相应根本语句加以描绘.【探究创新】16分函数实数a1=f1,a2=fa1,an+1=fan,试用根本语句写出求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.该语句表示的算法是求分段函数来源:1ZXXK的函数值.故a=3时,y=2×3=6.5.【解题指南】此题是求和问题,不过输出的是n的值.【

5、解析】选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.【解题指南】输出的结果

6、应是最后一次计算得到的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.【解析】由算法语句可得:当x<0时y=x+12.假设y=16,那么x+12=16.x+1=±4.x=-5或3舍去,x=-5.当x0时y=x-12.假设y=16,那么x-12=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+1Loop While in输出 S11.【解析】设行李质量为x kg,应付费y元,那么算法框图如图:用语句描绘:输入xIf x100 Then y=0.45*x-15Els

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论