2014高考数学总复习 9-2 基本算法语句、算法案例练习 苏教版

2014高考数学总复习 9-2 基本算法语句、算法案例练习 苏教版

ID:29701249

大小:235.00 KB

页数:9页

时间:2018-12-22

2014高考数学总复习 9-2 基本算法语句、算法案例练习 苏教版_第1页
2014高考数学总复习 9-2 基本算法语句、算法案例练习 苏教版_第2页
2014高考数学总复习 9-2 基本算法语句、算法案例练习 苏教版_第3页
2014高考数学总复习 9-2 基本算法语句、算法案例练习 苏教版_第4页
2014高考数学总复习 9-2 基本算法语句、算法案例练习 苏教版_第5页
资源描述:

《2014高考数学总复习 9-2 基本算法语句、算法案例练习 苏教版》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、【高考领航】2014高考数学总复习9-2基本算法语句、算法案例练习苏教版【A组】一、填空题1.(2013·南京模拟)当x=2时,下面的伪代码执行后的结果是________.i←1s←0Whilei≤4s←s·x+1i←i+1EndWhilePrints答案:152.根据下列程序,输出的结果s为________.s←0a←1ForIForm1To4s←s+a←a×(-1)EndForPrints解析:S=0++++=1-+-=.答案:3.伪代码:a←12b←amod10c←

2、a-b

3、d←Printd运行结果是______

4、__.解析:由于b=2,c=10,d==10,故填10.答案:104.下面伪代码在输入两个值3,24,运行后输出的结果是________.Read a,bIfb>a Thent←aa←bb←tEndIfa←a-bb←a+bPrinta,b解析:输入a=3,b=24后,由于b>a,程序通过中间变量t将a与b交换,得a=24,b=3,然后计算a-b=24-3=21,并将它赋给a,即此时a=21,再计算a+b=21+3=24,并将它赋给b,即此时b=24,故最后输出的结果为a,b=21,24.答案:21,245.阅读下面的伪

5、代码,并写出a=3,b=5时,输出的值a=____.Read a,ba←a+bb←a-bb←(a-b)/2a←(a+b)/2Printa解析:当a=3,b=5时,赋值语句按顺序执行,∴a=a+b=8,b=8-5=3,b===,a===.答案:6.(2013·苏北三校模拟)下面程序运行的结果为________.n=10S=100DO S=S-nn=n-1LOOPUNTILS<=70PRINTnEND答案:67.(2011·高考江苏卷)根据如图所示的伪代码,当输入a,b分别为2,3时,最后输出的m的值为________.R

6、eada,bIfa>bThenm←aElsem←bEndIfPrintm解析:本题伪代码的含义是:输出函数中的较大者,所以m=3.答案:3二、解答题8.一球从100m的高度落下,每次落地后又反跳回原高度的一半,再落下,在第10次落地时,小球共经过的路程是多少?画出程序框图,并写出程序.解:程序框图如图根据以上程序框图,可设计伪代码如下:s←0h←100i←1While i≤100 s←s+2h h←h/2 i←i+1Endwhile s←s-100Print s也可用For语句,伪代码如下:s←0h←100For iF

7、rom1 To100S←s+2hh←h/2EndFors←s-100prints9.现欲求1+++…+的和(其中n的值由键盘输入),已给出了其流程图,请将其补充完整并设计出程序.解:这是一个利用循环结构来解决的求和问题,而且选用的当型循环结构,故①i=i+1,②S=S+.伪代码:Read nS←0i←0while i

8、=a-bENDIF答案:42.执行完下面一段程序后,输出的结果是________.i=1S=0WHILE i<=1000 S=S+i i=i+1ENDWHILEPRINT SEND答案:5005003.x=5y=6PRINT x+y=11END上面程序运行时输出的结果是________.解析:这是个简单的程序,只有赋值语句和输出语句,输出语句有运算动能.答案:x+y=114.如图所示的伪代码运行的结果为________.a←1b←1While b<15 a←a+b b←a+b c←a+bEndWhilePrint c答

9、案:345.下面伪代码运行后输出的结果为________.x←5y←-20If x<0 Thenx←y-3Elsey←y+3EndIfPrintx-y,y-x答案:22,-226.(2013·徐州模拟)根据下图所示伪代码,可知输出结果S=________,I=________.I←1While I<8S←2I+3I←I+2End WhilePrint S,I答案:17,97.运行下面的伪代码,若输入x的值为5,则输出y的值为________.ReadxIf x<0 Theny←(x+1)2Elsey←(x-1)2End

10、IfPrinty解析:由程序知,y=∴当x=5时,y=(5-1)2=16.答案:16二、解答题8.下面是一个用基本语句编写的程序,阅读后解决所给出的问题:INPUT xIF x<2 THENy=x+5ELSE y=x*x-2](1)该算法程序的功能是什么?(2)画出该程序相应的程序框图.解:(1)由算法程序可知,该算法程序的功能是

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。