2018届苏教版(理) 算法初步 单元测试

  • 格式:doc
  • 大小:323.00 KB
  • 文档页数:8

下载文档原格式

  / 8
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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 的值是 ▲ .

(第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