2018届苏教版(理) 算法初步 单元测试
- 格式:doc
- 大小:323.00 KB
- 文档页数:8
专题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 的值是 ▲ .
(第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 = .
(第5题图)
【答案】
32
【答案】B
【解析】因为,选项中最小值是3,故从此验证起.
⨯+++=,不符合题意,再运行如果a≤3,则共运行四次结束,输出的b满足2{2[(211)]1}11
⨯+=,故图中判断框内①处应填4
一次结束,输出的b满足215131
x=,则输出k的值是.
9.执行如图所示的程序框图.若输入3
是结束
输出k 否
x>23 ?k=k+1x=x+5k=0输入x 开始
【答案】
5
10.执行如图1所示的程序框图,若输入3k =,则输出S 的值为 .
【答案】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