(江苏版)高考数学一轮复习 专题10.1 算法初步(练)-人教版高三全册数学试题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
专题10.1 算法初步
1.执行如图所示的程序框图,则输出的i 值为__________.
【答案】4
【解析】第一次循环:2,2m i ==;第二次循环:1,3m i ==,第三次循环:0,4m i ==,结束循环,输出 4.i = 2.下图是一个算法流程图,则输出的k 的值是▲.
开始
k >9
输出k
结束
k 0
k 2k +k 2
Y N
【答案】17
【解析】第一次循环,1k =,第二次循环,3k =,第三次循环,179k =>,结束循环,输出17.k = 3.执行如图所示的流程图,则输出的k 的值为▲.
【答案】5
4.下面程序输出的结果是___________.
【答案】10
【解析】第一次循环:2=S ,第二次循环:532=+=S ,第三次循环:1055=+=S ,输出的结果是10. 5.如图是一个算法流程图,则输出的S 的值是 ▲ .
S ←1
For I From 1 To 5 Step 2 S ←S +I End For Print S k ←1 开始
输出k
结束
S >16
S ←1 Y N
S ←S +3k -1
k ←k +1
(第5题图)
【答案】20.
【解析】第一次循环:5,4S a ==,第一次循环:20,34S a ==<,结束循环,输出20.S = 6.执行如图所示的伪代码,输出的结果是 ▲ .
【答案】8
【解析】第一次循环:4,4I S ==,第二次循环:6,24I S ==,第三次循环:8,192100I S ==>,输出8.I = 7.某程序框图如图2所示,现将输出(,)x y 值依次记为: 1122(,),(,),
,(,),
n n x y x y x y 若程序运行中输出的一个数组是(,10),x -则数组中的x =.
S ←1 I ←2
While S ≤100
I ←I +2 S ←S ×I End While Print I
(第5题图)
【答案】32
8.执行如图所示的程序框图,若输出的b 的值为31,则图中判断框内①处应填.
【答案】B
【解析】因为,选项中最小值是3,故从此验证起.
如果a ≤3,则共运行四次结束,输出的b 满足2{2[(211)]1}115⨯+++=,不符合题意,再运行一次结束,输出的b 满足215131⨯+=,故图中判断框内①处应填4 9.执行如图所示的程序框图.若输入3x =,则输出k 的值是.
开始
结束
1,1a b ==
a ≤①?
21b b =+
1a a =+
输出b 是
否
是结束
输出k 否
x>23 ?k=k+1x=x+5k=0输入x 开始
【答案】5
10.执行如图1所示的程序框图,若输入3k =,则输出S 的值为.
开始输入输出结束
是
否
S
k 0,0
n S ==?
n k <1n n =+1
2n S S -=+图1
【答案】7.
11.已知实数[1,10]x ∈,执行如右图所示的程序框图,则输出x 的值不小于55的概率为.
【答案】
49
【解析】
试题分析:当32155x +≥时,22127x +≥,12113x +≥ ,6x ≥,因为实数[1,10]x ∈,输出x 的值不小于55的概率为
49
12.执行如图3所示的程序框图,若输出15S =,则框图中①处可以填入.
【答案】8n >
13.定义某种运算a S b =⊗,运算原理如上图所示,则式子1
31100lg ln )45tan 2(-⎪⎭
⎫
⎝⎛⊗+⊗e π的值为.
【答案】13
【解析】∵5tan
tan()tan 1444
ππππ=+==,2lg100lg102lg102===,ln 1e =,11
()33-=,
∴151
(2tan )ln lg100()212343
e π-⊗+⊗=⊗+⊗2(11)3(21)13=⨯++⨯+=.
14.程序框图如图所示,则该程序运行后输出n 的值为.
【答案】7
(第11题)
结束
是
否
开始
1(2)
S S n n =+
+2
n n =+1,0
n S ==3?
7
S ≥n
输出。