高考数学总复习 专题13 算法分项练习(含解析)理
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
专题13 算法
1. 【2011高考北京理第4题】执行如图所示的程序框图,输出的s 的值为( )
A. 3-
B. 12-
C. 1
3 D. 2
【答案】D
2. 【2012高考北京理第4题】执行如图所示的程序框图,输出的S 值为( )
A. 2 B .4 C.8 D. 16
【答案】C
【解析】
试题分析:0=k ,11=⇒=k s ,21=⇒=k s ,22=⇒=k s ,8=s ,循环结束,输出的s 为8,故选C 。
考点:算法.
3. 【2013高考北京理第4题】执行如图所示的程序框图,输出的S 值为( ).
A .1
B .23
C .1321
D .610987
【答案】C
考点:算法.
4. 【2014高考北京理第4题】当7,3m n ==时,执行如图所示的程序框图,输出的S 值为
( )
A .7
B .42
C .210
D .840
【答案】C
考点:程序框图,容易题.
5. 【2015高考北京,理3】执行如图所示的程序框图,输出的结果为( )
A .()22-,
B .()40-,
C .()44--,
D . ()08-,
开始
x=1,y=1,k=0
s=x-y,t=x+y
x=s,y=t
k=k+1
k≥3
输出(x,y)
结束
是
否
【答案】B
考点定位:本题考点为程序框图,要求会准确运行程序
6.【2016高考北京理数】执行如图所示的程序框图,若输入的a值为1,则输出的k值为()
A.1
B.2
C.3
D.4
【答案】B
【解析】 试题分析:输入1=a ,则0=k ,1=b ;
进入循环体,2
1-
=a ,否,1=k ,2-=a ,否,2=k ,1=a ,此时1==b a ,输出k ,则2=k ,选B.
考点:算法与程序框图
【名师点睛】解决循环结构框图问题,要先找出控制循环的变量的初值、步长、终值(或控制循环的条件),然后看循环体,循环次数比较少时,可依次列出,循环次数较多时,可先循环几次,找出规律,要特别注意最后输出的是什么,不要出现多一次或少一次循环的错误.
7.【2017高考北京理数第3题】执行如图所示的程序框图,输出的s 值为
(A)2 (B)3
2
(C)
5
3(D)
8
5
【答案】C
【考点】循环结构
【名师点睛】解决此类型问题时要注意:第一,要明确是当型循环结构,还是直到型循环结构,并根据各自的特点执行循环体;第二,要明确图中的累计变量,明确每一次执行循环体前和执行循环体后,变量的值发生的变化;第三,要明确循环体终止的条件是什么,会判断什么时候终止循环体,争取写出每一个循环,这样避免出错.