当前位置:文档之家› 最新6年高考4年模拟分类汇编22第十三章 算法初步

最新6年高考4年模拟分类汇编22第十三章 算法初步

最新6年高考4年模拟分类汇编22第十三章 算法初步
最新6年高考4年模拟分类汇编22第十三章 算法初步

算法初步

第一部分六年高考荟萃

2010年高考题

一、选择题

1.(2010浙江理)(2)某程序框图如图所示,

若输出的S=57,则判断框内位

(A) k>4?

(B)k>5?

(C)k>6?

(D)k>7?

【答案】A

解析:本题主要考察了程序框图的结构,

以及与数列有关的简

单运算,属容易题

2.(2010陕西文)5.右图是求x1,x2,…,x10的乘积S的程序框图,图中

空白框中应填入的内容为 (A)S=S*(n+1)

(B)S=S*x n+1

(C)S=S*n

(D)S=S*x n

【答案】D

解析:本题考查算法

S=S*x n

3.(2010辽宁文)(5)如果执行右面的程序框图,输入

==,那么输出的p等于

6,4

n m

(A)720

(B ) 360 (C ) 240 (D ) 120 【答案】B

解析:

13456360.p =????=

4.(2010辽宁理)(4)如果执行右面的程序框图,输

入正整数n ,m ,满足n ≥m ,那么输出的P 等于 (A )1m n C - (B) 1m n A - (C) m n C (D) m n A 【答案】D

【命题立意】本题考查了循环结构的程序框图、排列公式,考查了学生的视图能力以及观察、推理的能力 【解析】第一次循环:k =1,p =1,p =n -m +1; 第二次循环:k =2,p =(n -m +1)(n -m +2);

第三次循环:k =3,p =(n -m +1) (n -m +2) (n -m +3) ……

第m 次循环:k =3,p =(n -m +1) (n -m +2) (n -m +3)…(n -1)n

此时结束循环,输出p =(n -m +1) (n -m +2)

(n -m +3)…(n -1)n =m

n A

5.(2010浙江文)4.某程序框图所示,若输出的S=57,则判断框内为 (A) k >4? (B) k >5?

(C) k >6?

(D) k >7?

【答案】A

解析:本题主要考察了程序框图的结构,以及与数列有

关的简单运算,属容易题

6.(2010天津文)(3)阅读右边的程序框图,运行相应的程序,则输出s

的值为

(A)-1 (B)0 (C)1 (D)3

【答案】B

【解析】本题主要考查条件语句与循环语句的基本应用,属于容易题。第一次运行程序时i=1,s=3;第二次运行程序时,i=2,s=2;第三次运行程序时,i=3,s=1;第四次运行程序时,i=4,s=0,此时执行i=i+1后i=5,推出循环输出s=0.

【温馨提示】涉及循环语句的问题通常可以采用一次执行循环体的方式解决。

7.(2010福建文)

8.(2010福建理)

二、填空题

1.(2010湖南文)1

2.图1是求实数x 的绝对值的算法程 序框图,则判断框①中可填

【答案】

2.(2010安徽文)(13)如图所示,程序框图(算法流程图)的输出值x= 【答案】 12

【解析】程序运行如下:

1,2,4,5,6,8,9,10,12x x x x x x x x x =========,输

出12。

【规律总结】这类问题,通常由开始一步一步运行,根据判断条件,要么几步后就会输出结果,要么就会出现规律,如周期

性,等差或等比数列型.

3.(2010北京文)(9)已知函数

2log ,2,

2, 2.{

x x x x y ≥-= 右图表示的

是给定x 的值,求其对应的函数值y 的程序框图, ①处应填写 ;②处应填写 。 答案:2x < 2log y x =

4.(2010广东理)13.某城市缺水问题比较突出,为了

制定节水管理办法,对全市居民某年的月均用水量进行了抽样调查,其中n 位居民的月均用水量分别为x 1…x n (单位:吨),根据图2所示的程序框图,若n=2,且x 1,x 2 分别为1,2,则输出地结果s 为 . 【答案】

32

1 1.5 1.52

634

42

s +++=

==

5.(2010广东文)11.某城市缺水问题比较突出,为了制定节水管

理办法,对全市居民某年的月均用水量进行了 抽样调查,其中4位居民的月均用水量分别为 (单位:吨)。根据图2所示的程序框图,若分 别为1,1.5,1.5,2,则输出的结果s 为 2

3 .

第一(1=i )步:11011=+=+=i x s s 第二(2=i )步:5.25.1111=+=+=i x s s 第三(3=i )步:45.15.211=+=+=i x s s 第四(4=i )步:62411=+=+=i x s s ,2

3641=

?=s

第五(5=i )步:45>=i ,输出2

3=

s

6.(2010山东理)(13)执行右图所示的程序框图,若输入10x =,则输出y 的值为 . 【答案】54

-

【解析】当x=10时,y=1

10-1=42

?,此时|y-x|=6;

当x=4时,y=

14-1=12

?,此时|y-x|=3;当x=1时,y=

111-1=-

2

2

?,此时

1,0i s ==

开始

1i i =+

2

s s i

=+?i n ≤

输出s

结束

|y-x|=32; 当x=12

-

时,y=

115-1=-224

?-

(),此时

|y-x|=

3<14

,故输出y 的值为54

-

【命题意图】本题考查程序框图的基础知识,考查了同学们的试图能力。 7.(2010湖南理)12.图2是求222123+++2…+100 的值的程序框图,则正整数n = .

8.(2010安徽理)14、如图所示,程序框图(算法流程图)的输出值x =________。 【答案】12 【解析】 程序运行如下:

1,2,4,5,6,8,9,10,12x x x x x x x x x =========,

输出12。

【规律总结】这类问题,通常由开始一步一步运行,根据判断条件,要么几步后就会输出结果,要么就会出现规律,如周期性,等差或等比数列型.

9.(2010江苏卷)7、右图是一个算法的流程图,则输出S 的值是_____________

[解析]考查流程图理解。2412223133,++++=< 输出25122263S =++++= 。

2009年高考题

一、选择题

1.(2009浙江卷理)某程序框图如图所示,该程序运行后输出的k 的 值是

( )

A .4

B .5

C .6

D .7【解析】对于

0,1,1k s k ==∴=,而对于1,3,2k s k ==∴=,则

2,38,3k s k ==+∴=,后面是11

3,382,4k s k ==++∴=,不

符合条件时输出的4k =. 答案 A

2、(2009辽宁卷文)某店一个月的收入和支出总共记录了 N 个数据 1a ,2a ,

。。。N a ,其中收入记为正数,支出记为负数。该店用右

边的程序框图计算月总收入S 和月净盈利V ,那么在图中空白的判断框和处理框中,应分别填入 下列四个选项中的 A.A >0,V =S -T B. A <0,V =S -T C. A >0, V =S +T D.A <0, V =S +T

【解析】月总收入为S,因此A >0时归入S,判断框内填A >0 支出T 为负数,因此月盈利V =S +T 答案 C

3、(2009天津卷理)阅读上(右)图的程序框图,则输出的S= ( ) A 26 B 35 C 40 D 57

【解析】当1=i 时,2,2==S T ;当2=i 时,7,5==S T ;当3=i 时,15,8==S T ;当4=i 时,26,11==S T ;当5=i 时,

40,14==S T ;当6=i 时,57,17==S T ,故选择C 。

答案 C

二、填空题

4、(2009年广东卷文)某篮球队6名主力队员在最近三场比赛中投进的三分球个数如下表所示: 队员i 1 2 3

4 5

6

三分球个数

1a

2a

3a

4a

5a

6a

下图(右)是统计该6名队员在最近三场比赛中投进的三分球总数的程序框图,则图中判断框应填 ,输出的s=

(注:框图中的赋值符号“=”也可以写成“←”或“:=”)

【解析】顺为是统计该6名队员在最近三场比赛中投进的三分球总数的程序框图,所图中判断框应填6i ≤,输出的s=126a a a +++ . 答案 6i ≤,126a a a +++

5、(2009广东卷理)随机抽取某产品n 件,测得其长度分别为12,,,n a a a ,则图3所示的程序框图输出的s = ,s 表示的样本的数字特征是 .(注:框图上(右)中的赋值符号“=”也可以写成“←”“:=”)

答案 s =

n

a a a n

+???++21;平均数

6、(2009山东卷理)执行右边的程序框图,输出的T= .

【解析】:按照程序框图依次执行为S=5,n=2,T=2; S=10,n=4,T=2+4=6;S=15,n=6,T=6+6=12;

S=20,n=8,T=12+8=20;S=25,n=10,T=20+10=30>S,输出T=30 答案 30

7、(2009安徽卷理)程序框图(即算法流程图)如图下(左)所示,其输出结果是______

【解析】由程序框图知,循环体被执行后a 的值依次为3、7、15、31、

63、127,故输出的结果是127。

答案 127

8、(2009安徽卷文)程序框图上(右)(即算法流程图)如图所示,其输入结果是_______。

开始

1a =

21a a =+

100?a >

输出a

结束

是 否

开S=0,T=0,n

T>S S=S+5 n=n+2 T=T+n

输出结束

【解析】根据流程图可得a 的取值依次为1、3、7、15、31、63…… 答案 127

9、(2009年上海卷理)某算法的程序框如下图所示,则输出量y 与输入量x 满足的关系式是____________.

【解析】当x >1时,有y =x -2,当x <1时有y =x 2,所以,有分段函数。

2,1

2,1

x x y x x ?<=?

->?

答案

2005—2008年高考题

一、选择题

1、(2008海南)右面的程序框图5,如果输入三个实数a、b、c,

要求输出这三个数中最大的数,那么在空白的判断框中,应该填入下面四个选项中的()

A. c > x

B. x > c

C. c > b

D. b > c

答案 A

2、(2007广东文7)上面左图是某县参加2007

年高考的学生身高条形统计图,从左到右的各

条形表示的学生人数依次记为A1

A2、…、A10

(如A2表示身高(单位:cm)(150,155)内

的学生人数).右图是统计左图中身高在一定范

围内学生人数的一个算法流程图.现要统计身高

在160~180cm(含160cm,不含180cm)的学生人数,

那么在流程图中的判断框内应填写的条件是()A.i<6 B. i<7 C. i<8 D. i<9

答案B

开始

输入

x=a

b>x

输出x

结束

x=b

x=c 否

图5

3、(2007宁夏文、理5)如果执行右面的程序框图,那么输出的S=()A.2450 B.2500

C.2550 D.2652

1

k=

答案C

4、(2007海南文、理5)如果执行下面的程序框图,那么输出的S=()

A.2450 B.2500 C.2550 D.2652

答案C

开始

K=1

S=

50?

k≤

2

S S k

=+

1

k k

=+

输出S

结束开始

S=

k≤是2S S k=+1k k=+否输出S结束

开始 1i =

n 整除a ?

是 输入m n ,

结束 a m i =?

输出a i ,

1i i =+

图3 否

二、填空题

5、(2008广东9)阅读图3的程序框图,若输入4m =,6n =,则输出a = i = ______(注:框图中的赋值符号“=”也可以写成“←”或“:=”)

【解析】要结束程序的运算,就必须通过n 整除a 的条件运算,而同时m 也整除a ,那么a 的最小值应为m 和n 的最小公倍数12,即此时有3i =

。 答案 12

6、(2008山东13)执行右边的程序框图6,若p =0.8, 则输出的n = .

答案 4

图6

第二部分 四年联考汇编 2010年联考题

题组二(5月份更新)

1.(辽宁省抚顺一中高三数学上学期第一次月考) 右图给出的是计算

20

1614121+

???+++的

值的一个程序框图,判断其中框内应填入 的条件是

A. i>10

B. i<10

C. i>20

D. i<20 答案:A.

2.(辽宁省抚顺一中高三数学上学期第一次月考) 右图的程序框图,输出的结果是

A y=???<-≥0,10,1x x

B y=?????<=>-0

,10,00

,1x x x

C y=???≤->0,10,1x x

D y=??

?

??<-=>0

,10,00

,1x x x

答案:D.

3、(2009江宁高级中学3月联考)某程序的伪代码 如图所示,则程序运行后的输出结果为 . 答案 16

S ←0

For I From 1 To 7 Step 2 S ←S+I End For Print S

第3题图

4、(2009金陵中学三模)下列伪代码输出的结果是 .

答案17

5、(安庆市四校元旦联考)若执行右面的程序 图的算法,则输出的k 的值为 . 答案 10

6、(三明市三校联考)如图所示的程序框图,若输入5n =,则输出的n 值为 答案-1

开始

2

n n =-结束

()n

f x x

=f (x )在(0,+∞)上单调递减?

输出n

输入n

开始 k ←2

p ←0

P<20

p ←p+k k ←k+2

输出k

结束

是 否

I ←1 While I<8 S ←2I+3 I=I+2 End while Print S

开始

结束

A 1, S 1

A ≤M

S 2S +1 A A + 1

输出S

N

Y

(第6题)

7、(2009南通一模)按如图所示的程序框图运行后,输出的结果是63,则判断框中的整数M 的值是 .

答案 5

题组一(1月份更新)

一、选择题

1.(2009上海奉贤区模拟考)

如图给出了一个算法流程图,该算法流程图的功能是( ) A 、求三个数中最大的数 B 、求三个数中最小的数 C 、按从小到大排列 D 、按从大到小排列

答案 B

2.(2009滨州一模理)执行如图的程序框,输出的A 为 A.2047 B.2049 C.1023 D.1025 答案 A

3.(2009青岛一模理)若右面的程序框图输出的S 是

126,则①应为

A .5n ≤? B.6n ≤? C .7n ≤? D.8n ≤?

(第(1)题)

A=1 k=1

B=2A+1

A=B

k=k+1

k > 10?

输出A

输入a,b,c

a>b

a>c

输出a

结束

a ←c

否 a ←b

开始

1,0n S ==

① 否

2

n

S S =+1

n n =+是 输出S

结束

开始

4、(2009广州一模)阅读图2的程序框图(框图中的赋值 符号“=”也可以写成“←”或“:=”), 若输出的S 的值等于16,那么在程序框 图中的判断框内应填写的条件是 A.i>5 Bi> 6 C.i> 7 D.i> 8 答案 A

5、(2009宁波十校联考)我市某机构调查小学生课业负担的情况,设平均每人每做作业时间X (单位:分钟),按时间分下列四种情况统计:0~30分钟;②30~60分钟;③60~90分钟;④90分钟以上,有1000名小学生参加了此项调查,右图是此次调查中某一项的流程图,其输出的结果是600,则平均每天做作业时间在0~60分钟内的学生的频率是 A .0.20 B .0.40 C .0.60 D

.0.80

答案 B

6.(2009日照一模)如图,程库框图所进行的求和运算是

A 11112310+++???+

B 11113519+++???+

C

1111

24620+++???+

D 231011112222

+++???+ 开始

S=1

i=1

输出S

结束

i=i+1

S=S+i

图2

7、(2009台州市第一次调研)根据右边程序框图,若输出y 的值是4,则输入的实数x 的

值为 (A)1

(B)2- (C) 1或2

(D) 1或2- 答案 D

二、填空题

1、(2009杭州二中第六次月考)如上图所 示算法程序框图中,令tan 315,sin 315,a b ==

cos 315c = ,则输出结果为______. 答案 cos 315

2.(2009滨州一模文)对一个作直线运动的质点的运动过程观测了8次, 第i 次观测得到的数据为i a ,具体如下表所示:

i

1 2 3 4 5 6 7 8 i a

40

41

43

43

44

46

47

48

在对上述统计数据的分析中,一部分计算见如图所示的算法流程

输入a ,b,c a =b a >b? Y

a =c

a >c? N Y

输出a 结束

2009年高考数学试题分类汇编——算法初步(附有详细解析) (2)

2009年高考数学试题分类汇编——算法初步(附有详细解析) 一、选择题 1.(2009浙江卷理)某程序框图如图所示,该程序运行后输出的k 的值是 ( ) A .4 B .5 C .6 D .7答案:A 【解析】对于0,1,1k s k ==∴=,而对于1,3,2k s k ==∴=,则2,38,3k s k ==+∴=,后面是 113,382,4k s k ==++∴=,不符合条件时输出 的4k =. 2.(2009浙江卷文)某程序框图如上(右)图所示,该程序运行后输出的k 的值是( ) A .4 B .5 C .6 D .7

A 【命题意图】此题考查了程序语言的概念和基本的应用,通过对程序语言的考查,充分体现了数学程序语言中循环语言的关键. 【解析】对于0,1,1k s k ==∴=,而对于1,3,2k s k ==∴=,则2,38,3k s k ==+∴=,后面是113,382,4k s k ==++∴=,不符合条件时输出的4k =. 3.(2009辽宁卷理)某店一个月的收入和支出总共记录了 N 个数据1a ,2a ,。。。N a ,其中收入记为正数,支出记为负数。该店用下边的程序框图计算月总收入S 和月净盈利V ,那么在图中空白的判断框和处理框中,应分别填入下列四个选项中的 (A )A>0,V=S -T (B) A<0,V=S -T (C) A>0, V=S+T (D )A<0, V=S+T

【解析】月总收入为S,因此A >0时归入S,判断框内填A >0 支出T 为负数,因此月盈利V =S +T 【答案】C 4.(2009宁夏海南卷理)如果执行上(右)边的程序框图,输入2,0.5x h =-=,那么输出的各个数的合等于 (A )3 (B ) 3.5 (C ) 4 (D )4.5 解析:选B. 5.(2009辽宁卷文)某店一个月的收入和支出总共记录了 N 个数据1a ,2a ,。。。N a ,其中收入记为正数,支出记为负数。该店用右边的程序框图计算月总收入S 和月净盈利V ,那么在图中空白的判断框和处理框中,应分别填入下列四个选项中的 (A )A >0,V =S -T

2020年高考数学试题分类汇编——算法初步选择

2020年高考数学试题分类汇编——算法初步选择 〔2018浙江理数〕〔2〕某程序框图如下图, 假设输出的S=57,那么判定框内位 〔A〕k>4? 〔B〕k>5? 〔C〕k>6? 〔D〕k>7? 解析:选A,此题要紧考察了程序框图的结构, 以及与数列有关的简 单运算,属容易题 〔2018陕西文数〕5.右图是求x1,x2,…,x10的乘积S的程序框图,图中空白框中应填入的内容为[D] (A)S=S*(n+1) 〔B〕S=S*x n+1 (C)S=S*n (D)S=S*x n 解析:此题考查算法 S=S*x n 〔2018辽宁文数〕〔5〕假如执行右面的程序框图,输入 n m ==,那么输出的p等于 6,4 〔A〕720 〔B〕 360 〔C〕 240 〔D〕 120 p=????= 解析:选B.13456360. 〔2018辽宁理数〕(4)假如执行右面的程序框图,输入正整

数n ,m ,满足n ≥m ,那么输出的P 等于 〔A 〕1m n C - (B) 1m n A - (C) m n C (D) m n A 【答案】D 【命题立意】此题考查了循环结构的程序框图、排列公式,考查了学生的视图能力以及观看、推理的能力 【解析】第一次循环:k =1,p =1,p =n -m +1; 第二次循环:k =2,p =(n -m +1)(n -m +2); 第三次循环:k =3,p =(n -m +1) (n -m +2) (n -m +3) …… 第m 次循环:k =3,p =(n -m +1) (n -m +2) (n -m +3)…(n -1)n 现在终止循环,输出p =(n -m +1) (n -m +2) (n -m +3)…(n -1)n =m n A 〔2018浙江文数〕4.某程序框图所示,假设输出的S=57,那么判定 框内为 (A) k >4? (B) k >5? (C) k >6? (D) k >7? 解析:选A ,此题要紧考察了程序框图的结构,以及与数列有关的 简单运算,属容易题 〔2018天津文数〕(3)阅读右边的程序框图,运行相应的程序,那么输 出s 的值为 (A)-1 (B)0 (C)1 (D)3 【答案】B 【解析】 此题要紧考查条件语句与循环语句的差不多应用,属于容易题。

江苏省13大市2013届高三上学期期末数学试题分类汇编--算法初步

(第6题图) 江苏省13大市2013届高三上学期期末数学试题分类汇编 算法初步 1、(常州市2013届高三期末)根据右图所示的算法,可知输出的结果为 ▲ . 答案:11 2、(连云港市2013届高三期末)右图是一个算法流程图,若输入x 的值为-4,则输出y 的值为 ▲ . 答案:2 3、(南京市、盐城市2013届高三期末)如图所示 是一算法的伪代码, 执行此算法时, 输出的结果是 ▲ . 答案:3 4、(南通市2013届高三期末)已知实数x ∈[1,9], 执行如右图所示的流程图, 则输出的x 不小于55的概率为 ▲ . 答案:3 8. 5、(徐州、淮安、宿迁市2013届高三期末) 如图是一个算法的流程图,若输入n 的值是10, 则输出S 的值是 ▲ 答案:54 0102321Pr int n S n While S S S n n End While n ++ ≤ ←←0 ←←4(第题) 开始 结束 Y n ←1 输入x 输出x n ←n +1 x ←2x +1 n ≤3 N (第8题)

6、(苏州市2013届高三期末)右边一段伪代码中,()Int x 表示不超过x 的最大整数,若输入6,4m n ==,则最终输出的结果n 为 . 答案:2 7、(泰州市2013届高三期末) 右图是一个算法流程图, 则输出p= 答案:6 5 8、(无锡市2013届高三期末) 右边的程序语句运行后,输出的S 为 答案:17 9、(扬州市2013届高三期末) 如图所示的流程图,若输出的结果是15,则判断框中的横线上可以填入的最大整数为 ▲ . 答案:49 Read m ,n While ( )m m Int n n ≠ ( )m c m n Int n ← -? m n ← n c ← End While Print n

算法初步练习题附详细答案

算法初步练习题 一、选择题: 1.阅读下面的程序框图,则输出的S = A .14 B .20 C .30 D .55 2.阅读图2所示的程序框图,运行相应的程序,输出的结果是 A .1 B. 2 C. 3 D. 4 3.阅读右图所示的程序框图,运行相应的程序,输出的结果是 A .2 B .4 C .8 D .16 4.某程序框图如图所示,该程序运行后输出的k 的值是 A .4 B .5 C .6 D .7 5.执行右面的程序框图,输出的S 是 3题 2题 1题 4题

A .378- B .378 C .418- D .4186.如图的程序框图表示的算法的功能是 A .计算小于100的奇数的连乘积 B .计算从1开始的连续奇数的连乘积 C .从1开始的连续奇数的连乘积,当乘积大于100时,计算奇数的个数 D .计算时的最小的值. 7.右图是把二进制数化为十进制数的一个程序框图,判断框内应填入的 条件是 A .4i > B .4i ≤ C .5i > D .5i ≤ 8.某程序框图如图所示,则该程序运行后输出的B 等于 A .15 B .29 C .31 D .63 9.如果执行右边的程序框图,输入2,0.5x h =-=,那么输出的各个数的和等于 5题 6题

A .3 B .3.5 C .4 D .4.5 10.某店一个月的收入和支出总共记录了N 个数据1a ,2,,N a a ???,其中 收入记为 正数,支出记为负数。该店用右边的程序框图计算月总收入S 和月 净盈利V ,那么在图中空白的判断框和处理框中,应分别填入下列四个选项中 的 A .0,A V S T >=- B .0,A V S T <=- C .0,A V S T >=+ D .0,A V S T <=+ 11. 如图1所示,是关于闰年的流程,则 以下年份是闰年的为 A .1996年 B .1998年 C .2010年 D .2100年 12. 某流程如右上图所示,现输入如下四个函数,则可以输出的函数是 A .2)(x x f = B .x x f 1)(= 11题

算法初步高考试题汇编

算法初步高考试题汇编 课标文数12.L1[2011·安徽卷] 如图1-3所示,程序框图(算法流程图)的输出结果是________. 图1-3 课标文数12.L1[2011·安徽卷] 【答案】 15 【解析】 第一次进入循环体有T =0+0,第二次有:T =0+1,第三次有T =0+1+2,…第k +1次有T =0+1+2+…+k =k (k +1)2,若T =105,解得k =14,继续执行循环,这时k =15,T >105,所以输出的k 的值是15. 课标理数11.L1[2011·安徽卷] 如图1-3所示,程序框图(算法流程图)的输出结果是________. 图1-3 课标理数11.L1[2011·安徽卷] 15 【解析】 第一次进入循环体有

T =0+0,第二次有:T =0+1,第三次有T =0+1+2,…,第k +1次有T =0+1+2+…+k =k (k +1) 2,若T =105,解得k =14,继续执行循环,这时k =15,T >105,所以输出的k 的值是15. 课标理数4.L1[2011·北京卷] 执行如图1-1所示的程序框图,输出的s 值为( ) 图1-1 A .-3 B .-1 2 C.1 3 D .2 课标理数4.L1[2011·北京卷]D 【解析】 第(i =0)一步,i =0+1=1,s =2-12+1=13 ; 第(i =1)二步,i =1+1=2,s =13-113+1 =-1 2;

第(i =2)三步,i =2+1=3,s =-12-1 -12+1=-3; 第(i =3)四步,i =3+1=4,s =-3-1 -3+1=2; 第(i =4)五步,i =4<4不成立,输出s =2,故选D. 课标文数6.L1[2011·北京卷] 执行如图1-2所示的程序框图,若输入A 的值为2,则输出的P 值为( ) 图1-2 A .2 B .3 C .4 D .5 课标文数6.L1[2011·北京卷]C 【解析】 第一步,P =1+1=2,S =1+12=32; 第二步,P =2+1=3,S =32+13=11 6; 第三步,P =3+1=4,S =116+14=25 12>2,输出P =4,故选C.

高考数学试题分类汇编 算法初步

高考数学试题分类汇编算法初步 1.(天津理3)阅读右边的程序框图,运行相应的程序,则输出i的值为 A.3 B.4 C.5 D.6 【答案】B 2.(全国新课标理3)执行右面的程序框图,如果输入的N是6,那么输出的p是 (A)120 (B) 720 (C) 1440 (D) 5040 【答案】B 3.(辽宁理6)执行右面的程序框图,如果输入的n是4,则输出的P 是 (A)8 (B)5 (C)3 (D)2 【答案】C

4. (北京理4)执行如图所示的程序框图,输出的s 值为 A .-3 B .-12 C .13 D .2 【答案】D 5.(陕西理8)右图中, 1x ,2x ,3x 为某次考试三个评阅人对同一道题的独立评分,P 为该题的最终得分。当126,9.x x ==p=8.5时,3x 等于 A .11 B .10 C .8 D .7 【答案】C 6.(浙江理12)若某程序框图如图所示,则该程序运行后输出的k 的值是 。 【答案】5

Read a,b If a >b Then m←a Else m←b End If 7.(江苏4)根据如图所示的伪代码,当输入a,b分别为2,3时,最后输出的m的值是 【答案】3 8.(福建理11)运行如图所示的程序,输出的结果是_______。 【答案】3 9.(安徽理11)如图所示,程序框图(算法流程图)的输出结果是 . 【答案】15 10.(湖南理13)若执行如图3所示的框图,输入1 1 x= ,23 2,3,2 x x x ==-= , 则输出的数等于。 【答案】 2 3

11.(江西理13)下图是某算法的程序框图,则程序运行后输出的结果是 【答案】10 12.(山东理13)执行右图所示的程序框图,输入l=2,m=3,n=5,则输出的y的值是【答案】68

2014年高考真题解析分类汇编纯word可编辑-数学理-L单元 算法初步与复数

数学 L单元算法初步与复数 L1 算法与程序框图 3.[2014·安徽卷] 如图1-1所示,程序框图(算法流程图)的输出结果是() 图1-1 A.34 B.53 C.78 D.89 3.B[解析] 由程序框图可知,变量的取值情况如下: 第一次循环,x=1,y=1,z=2; 第二次循环,x=1,y=2,z=3; 第三次循环,x=2,y=3,z=5; 第四次循环,x=3,y=5,z=8; 第五次循环,x=5,y=8,z=13; 第六次循环,x=8,y=13,z=21; 第七次循环,x=13,y=21,z=34; 第八次循环,x=21,y=34,z=55,不满足条件,跳出循环. 4.[2014·北京卷] 当m=7,n=3时,执行如图1-1所示的程序框图,输出的S值为() 图1-1 A.7 B.42 C.210 D.840 4.C[解析] S=1×7×6×5=210. 5.[2014·福建卷] 阅读如图1-3所示的程序框图,运行相应的程序,输出的S的值等于()

A.18 B.20 C.21 D.40 5.B[解析] 输入S=0,n=1,第一次循环,S=0+2+1=3,n=2; 第二次循环,S=3+22+2=9,n=3; 第三次循环,S=9+23+3=20,n=4,满足S≥15,结束循环,输出S=20. 13.[2014·湖北卷] 设a是一个各位数字都不是0且没有重复数字的三位数.将组成a 的3个数字按从小到大排成的三位数记为I(a),按从大到小排成的三位数记为D(a)(例如a =815,则I(a)=158,D(a)=851).阅读如图1-2所示的程序框图,运行相应的程序,任意输入一个a,输出的结果b= 13.495[解析] 取a1=815?b1=851-158=693≠815?a2=693; 由a2=693?b2=963-369=594≠693?a3=594; 由a3=594?b3=954-459=495≠594?a4=495; 由a4=495?b4=954-459=495=a4?b=495. 6.[2014·湖南卷] 执行如图1-1所示的程序框图.如果输入的t∈[-2,2],则输出的S 属于() A.[-6,-2] B.[-5,-1] C.[-4,5] D.[-3,6]

2012高考数学分类汇编算法初步

2012高考数学分类汇编算法初步

2012高考数学分类汇编-算法 1. (安徽3)如图所示,程序框图(算法流程图)的输出结果是() ()A3()B4()C5()D8 2.北京4.执行如图所示的程序框图,输出的S值为() A. 2 B .4 C.8 D. 16 3.福建12.阅读右图所示的程序框图,运行相应地程序,输出的s值等于_____________________。 。 4.广东13. 执行如图2所示的程序框图,若输入n的值为8, 则输出s的值为

A .-1 B .23 C .32 D .4 10山东(6)执行下面的程序图,如果输入a=4,那么输出的n 的值为 (A )2(B )3(C )4(D )5 11陕西10. 右图是用模拟方法估计圆周率π的程序框图,P 表示估计结果,则图中空白框内应填 入( ) A .1000 N P = B .41000 N P = C .1000 M P = D .41000 M P = 12天津(3)阅读右边的程序框图,运行相应的程序,当输入x 的值为25-时,输出x 的值为 (A )1- (B)1 (C)3 (D)9

13新课标(6)如果执行右边的程序框图,输入正整数(2)N N ≥和 实数12,,...,n a a a ,输出,A B ,则( ) ()A A B +为12,,...,n a a a 的和 ()B 2A B +为12,,...,n a a a 的算术平均数 ()C A 和B 分别是12,,...,n a a a 中最大的数和最小的数 开A=x B=x x 否 输出 是 输入N , 结 x

高考试题中的《算法初步》

高考试题中的《算法初步》 高考过后,我们的新课程刚好上到必修三,第一章便是算法初步。在边学边教的过程中我发现:算法初步虽然是新课标增加的内容,但与前面的知识有着密切的联系,并且与实际问题的联系也非常密切。例如,这一部分里面的条件结构最易和分段函数相结合;循环结构常用来求数列的和或积,而此时的循环体关键语句就与此数列的通项公式有紧密联系。 在暑假期间,我仔细研究了2010年高考试题中的算法初步相关题目。在高考中算法初步知识与函数、数列、三角、概率、实际问题等知识点进行了整合,是高考命题的新“靓”点,不仅从学科的整体高度和思维价值的高度考虑问题,而且可以揭示数学各知识之间的内在联系,还可以使考查达到必要的深度。考查形式与特点是:形式:选择题、填空题。主要考查算法的含义、流程图、基本算法语句等内容,一般在每份试卷中有1~2题,多为中档题出现。 特点:几乎全部以程序框图为考察对象,有时需要读程序框图,得相应结果;有时要通过结果,填写框图中的内容。这也告诉我们框图是算法的核心,能画好框图就说明已经分析设计好了算法,也就能将他翻译成程序语句,这也指导我们在教学中这一章要以程序框图为重点。以下是2010年高考中的算法试题汇编,按选择和填空分别整理,可以从试题中看出教学方向,指导我们的教学。 (一)选择题(共9题) 的i值等于 A. 2 B..5 输入正整数n,m,满足n≥m,那么输出的P等于 (A) 1 m n C - (B) 1 m n A- (C) m n C ------------------------------------- 输入 6,4 n m ==,那么输出的p等于 ( A)C)240 (D) 120 框图,输入N=5,则输出的数等于 (A)5 4(B) 4 5(C ) 6 5 -------------------------------------

高一数学必修三算法初步知识总结高考真题讲练资料全

第十一章算法初步与框图 二、考纲要求 1.程序框图 (1)了解算法的含义,了解算法的思想. (2)理解程序框图的三种基本逻辑结构:顺序、条件分支、循环. 2.基本算法语句 理解几种基本算法语句――输入语句、输出语句、赋值语句、条件语句、循环语句的含义. 三、复习指南 本章是新增容,多以选择题或填空题形式考查,常与数列、函数等知识联系密切.考查的重点是算法语句与程序框图,以基础知识为主,如给出程序框图或算法语句,求输出结果或说明算法的功能;或写出程序框图的算法语句,判断框的填空等考查题型.难度层次属中偏低. 第一节算法与程序框图 ※知识回顾 1.算法的概念:算法通常是指按一定规则解决某一类问题的明确和有限的步骤. 2.程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形. 3.程序框图的三种基本逻辑结构是顺序结构、条件结构、循环结构. 4.算法的描述方式有:自然语言、程序框图、程序语言. 5.算法的基本特征:①明确性:算法的每一步执行什么是明确的;②顺序性:算法的“前一步”是“后一步”的前提,“后一步”是“前一步”的继续;③有限性:算法必须在有限步完成任务,不能无限制的持续进行;④通用性:算法应能解决某一类问题.试题提

供:https://www.doczj.com/doc/2115552800.html, ※典例精析 例1.如图所示是一个算法的程序框图,则该程序框图所表示的功能是 解析:首先要理解各程序框的含义,输入a,b,c 三个数之后,接着判断a,b 的大小,若b 小,则把b 赋给a,否则执行下一步,即判断a 与c 的大小,若c 小,则把c 赋给a, 否则执行下一步,这样输出的a 是a,b,c 三个数中的最小值.所以该程序框图所表示的功能是求a,b,c 三个数中的最小值. 评注: 求a,b,c 三个数中的最小值的算法设计也可以用下面程序框图来表示. 例2.下列程序框图表示的算法功能是( ) (1)计算小于100的奇数的连乘积 (2)计算从1开始的连续奇数的连乘积 (3)计算从1开始的连续奇数的连乘积, 当乘积大于100时,计算奇数的个数 (4)计算≥1×3×5××n 100成立时n 的最小值 解析:为了正确地理解程序框图表示的算法,可以将执行过程分解,分析每一步执行的结果.可以看出程序框图中含有当型的循环结构,故分析每一次循环的情况,列表如下: 第一次:13,5S i =?=; 第二次:135,7S i =??=; 第三次:1357,9S i =???=,此时100S <不成立,输出结果是7, 程序框图表示的算法功能是求使≥1×3×5××n 100成立时n 的最小值. 选D. 评注:通过列表,我们能清楚了解程序的每一步中的各个变量是怎样变化的,这正是程序运行的本质所在.本题若要求编写求使≥1×3×5××n 100成立时n 的最小值的程序框图或程序时,很容易弄错输出的结果,应注意. 例3.在音乐唱片超市里,每唱片售价为25元,顾客如果购买5以上(含5)唱片,则按九

2012新题分类汇编:算法初步与复数(高考真题+模拟新题)

九、算法初步与复数(高考真题+模拟新题) 课标文数12.L1[2011·安徽卷] 如图1-3所示,程序框图(算法流程图)的输出结果是________. 图1-3 课标文数12.L1[2011·安徽卷] 【答案】 15 【解析】 第一次进入循环体有T =0+0,第二次有:T =0+1,第三次有T =0+1+2,…第k +1次 有T =0+1+2+…+k =k (k +1) 2 ,若T =105,解得k =14,继续执行循环,这时k =15,T >105,所以输出 的k 的值是15. 课标理数11.L1[2011·安徽卷] 如图1-3所示,程序框图(算法流程图)的输出结果是________. 图1-3 课标理数11.L1[2011·安徽卷] 15 【解析】 第一次进入循环体有T =0+0,第二次有:T =0+1,第 三次有T =0+1+2,…,第k +1次有T =0+1+2+…+k =k (k +1) 2 ,若T =105,解得k =14,继续执行 循环,这时k =15,T >105,所以输出的k 的值是15. 课标理数4.L1[2011·北京卷] D 【解析】 第(i =0)一步,i =0+1=1,s =2-12+1=1 3 ; 第(i =1)二步,i =1+1=2,s =13-113 +1=-1 2;

第(i =2)三步,i =2+1=3,s =-12 -1-12+1=-3; 第(i =3)四步,i =3+1=4,s =-3-1 -3+1 =2; 第(i =4)五步,i =4<4不成立,输出s =2,故选D. 课标文数6.L1[2011·北京卷] 执行如图1-2所示的程序框图,若输入A 的值为2,则输出的P 值为( ) 图1-2 A .2 B .3 C .4 D .5 课标文数6.L1[2011·北京卷] C 【解析】 第一步,P =1+1=2,S =1+12=32 ; 第二步,P =2+1=3,S =32+13=11 6; 第三步,P =3+1=4,S =116+14=25 12 >2,输出P =4,故选C. 课标理数1.A1,L4[2011·福建卷] i 是虚数单位,若集合S ={-1,0,1},则( ) A .i ∈S B .i 2∈S C .i 3∈S D.2 i ∈S 课标理数1.A1、L4[2011·福建卷] B 【解析】 由i 2=-1,而-1∈S ,故选B. 课标文数5.L1[2011·福建卷] 阅读图1-1所示的程序框图,运行相应的程序,输出的结果是( ) 图1-1 A .3 B .11 C .38 D .123 课标文数5.L1[2011·福建卷] B 【解析】 该程序框图是当型的循环结构,由程序框图可知, 第一次循环,a =12 +2=3;第二次循环,a =32+2=11; 当a =11时,a <10不成立,输出a =11,故选B.

2019年高考数学分类汇编:算法初步

训练一:2019年高考数学新课标Ⅰ卷文科第9题理科第8题:如图是求 2 12121++ 的程序框图,图中空白框中应填 入( ) A.A A += 21 B.A A 12+= C.A A 211+= D.A A 21 1+= 本题解答:本题目考察是算法中循环计算的推理。 计数器k 的初始值,循环计算1+=k k ,循环条件12=?≤k k 和2=k ?进行两次循环就可以输出。 2 12121++ 第一次计算分母上 2 121+,A 初始值为 A +? 2121。执行A A +=21 的循环语句,此时新得到 2 1 21+= A 。第二次计算整体 2 12121++ ,新的2 121+= A A +? 21。执行A A +=21之后2 12121 ++ =A 。 所以:循环语句是A A += 21 。 训练二:2019年高考数学新课标Ⅲ卷文科第9题理科第9题:执行下边的程序框图,如果输入的ξ为01.0,则输出的s 的值等于( )

A.4212- B.5212- C.6212- D.72 12- 本题解答:如下表所示:

所以:输出的62 1 26416412864112864127-=-=-== s 。 训练三:2019年高考数学北京卷文科第4题理科第2题:执行如图所示的程序框图,输出的s 的值为( ) A.1 B.2 C.3 D.4 本题解答:如下表所示:

所以:输出的 2 =s 。 训练四:2019年高考数学天津卷文科第4题理科第4题:阅读如图的程序框图,运行相应的程序,输出S 的值为( ) A.5 B.8 C.24 D.29 本题解答:如下表所示:

算法初步高考题__老师版

算法初步与框图 考点算法与程序框图 1.(2013天津,3,5分)阅读下边的程序框图,运行相对应的程序,则输出n的值为( ) A.7 B.6 C.5 D.4 答案 D 2.(2013安徽,3,5分)如图所示,程序框图(算法流程图)的输出结果为( ) A. B. C. D. 答案 C 3.(2013陕西,4,5分)根据下列算法语句,当输入x为60时,输出y的值为( ) 输出y. A.25 B.30 C.31 D.61 答案 C 4.(2013重庆,5,5分)执行如图所示的程序框图,则输出的k的值是( )

A.3 B.4 C.5 D.6 答案 C 5.(2013北京,6,5分)执行如图所示的程序框图,输出的S值为( ) A.1 B. C. D. 答案 C 6.(2013山东,6,5分)执行两次如图所示的程序框图,若第一次输入的a的值为-1.2,第二次输入的a的值为1.2,则第一次、第二次输出的a的值分别为( ) A.0.2,0.2 B.0.2,0.8 C.0.8,0.2 D.0.8,0.8 答案 C 、 7.(2013江西,7,5分)阅读如下程序框图,如果输出i=4,那么空白的判断框中应填入的条件是( )

A.S<8 B.S<9 C.S<10 D.S<11 答案 B 8.(2013课标全国Ⅱ,7,5分)执行下面的程序框图,如果输入的N=4,那么输出的S=( ) A.1+++ B.1+++ C.1++++ D.1++++ 答案 B 9.(2013辽宁,8,5分)执行如图所示的程序框图,若输入n=8,则输出S=( ) A. B. C. D. 答案 A 10.(2013广东,5,5分)执行如图所示的程序框图,若输入n的值为3,则输出s的值是( )

2010年高考数学试题分类汇编——算法初步4

2010年高考数学试题分类汇编——算法初步(2010浙江理数)(2)某程序框图如图所示, 若输出的S=57,则判断框内位 (A)k>4? (B)k>5? (C)k>6? (D)k>7? 解析:选A,本题主要考察了程序框图的结构, 以及与数列有关的简 单运算,属容易题 (2010陕西文数)5.右图是求x1,x2,…,x10的乘积S的程序框 图,图中空白框中应填入的内容为[D] (A)S=S*(n+1) (B)S=S*x n+1 (C)S=S*n (D)S=S*x n 解析:本题考查算法 S=S*x n (2010辽宁文数)(5)如果执行右面的程序框图,输入 n m ==,那么输出的p等于 6,4 (A)720 (B) 360 (C) 240 (D) 120 p=????= 解析:选B.13456360. (2010辽宁理数)(4)如果执行右面的程序框图,输

入正整数n ,m ,满足n ≥m ,那么输出的P 等于 (A )1m n C - (B) 1m n A - (C) m n C (D) m n A 【答案】D 【命题立意】本题考查了循环结构的程序框图、排列公式,考查了学生的视图能力以及观察、推理的能力 【解析】第一次循环:k =1,p =1,p =n -m +1; 第二次循环:k =2,p =(n -m +1)(n -m +2); 第三次循环:k =3,p =(n -m +1) (n -m +2) (n -m +3) …… 第m 次循环:k =3,p =(n -m +1) (n -m +2) (n -m +3)…(n -1)n 此时结束循环,输出p =(n -m +1) (n -m +2) (n -m +3)…(n -1)n =m n A (2010浙江文数)4.某程序框图所示,若输出的S=57,则 判断框内为 (A) k >4? (B) k >5? (C) k >6? (D) k >7? 解析:选A ,本题主要考察了程序框图的结构,以及与数 列有关的简单运算,属容易题 (2010天津文数)(3)阅读右边的程序框图,运行相应的程序,则输出s 的值为 (A)-1 (B)0 (C)1 (D)3 【答案】B

算法初步高考综合试题(含答案)

算法初步 1.【2019年高考江苏卷】下图是一个算法流程图,则输出的S 的值是______________. 【答案】5 【分析】结合所给的流程图运行程序确定输出的值即可. 【解析】执行第一次,1 ,1422 x S S x =+==≥不成立,继续循环,12x x =+=; 执行第二次,3 ,2422x S S x =+ ==≥不成立,继续循环,13x x =+=; 执行第三次,3,342x S S x =+==≥不成立,继续循环,14x x =+=; 执行第四次,5,442 x S S x =+==≥成立,输出 5.S = 【名师点睛】识别、运行程序框图和完善程序框图的思路:(1)要明确程序框图的顺序结构、条件结构和循环结构;(2)要识别、运行程序框图,理解框图所解决的实际问题;(3)按照题目的要求完成解答并验证. 2.【天津市和平区2018-2019学年度第二学期高三年级第三次质量调查】在如图所示的计算 1592017++++的程序框图中,判断框内应填入的条件是

A .2017?i ≤ B .2017?i < C .2013?i < D .2021?i ≤ 【答案】A 【解析】由题意结合流程图可知当2017i =时,程序应执行S S i =+,42021i i =+=, 再次进入判断框时应该跳出循环,输出S 的值; 结合所给的选项可知判断框内应填入的条件是2017?i ≤.故选A . 3.【吉林省长春市北京师范大学长春市附属中学2019届高三第四次模拟考试】根据如图所示的程序框图,当输入的x 值为3时,输出的y 值等于 A .1 B .e C .1e - D .2e - 【答案】C 【解析】由题3x =,231x x =-=-,此时0x >,继续运行, 1210x =-=-<,程序运行结束,得1e y -=,故选C . 4.【西南名校联盟重庆市第八中学2019届高三5月高考适应性月考卷(六)】执行如图所示的程序框图,则输出的值为

(清晰版)2015年高考文科数学真题分类汇编10-算法初步

一、不等式的性质 【知识要点】 1. 程序框图:注意循环结构中,多个变量的先后顺序; 2. 最大公约数求法:辗转相除法;更相减损术; 3. 秦九韶算法: 4. 进位制:k 进制化十进制;十进制化k 进制 【例题讲解】 例1. 已知函数2()h x x x =+,如图1所示的程序框图运行后,输出的结果20092010 S >,那么判断框中可以填入的关于k 的判断条件是( ) A. 2010k <? B. 2009k <? C. 2010k >? D. 2009k >? 变式:函数2()h x x x =+, 若图2判断框中填入的k 的判断条件与图1相同,则输出的结果S=______________. 图1 图2 例2. 8251与6105的最大公约数是 . 例3. 用秦九韶算法计算654323567983512)(x x x x x x x f ++++-+=在4-=x 时的值时,3V =( ) A. -845 B. 220 C. -57 D. 34 例4. (1)将389 化成四进位制; (2)将四进位制323(4) 化成十进位制

图1 图2 图3 1.【2015新课标I 文9】执行程序框图1,如果输入的t =0.01,则输出的n =( ) A. 5 B. 6 C. 7 D. 8 2.【2015新课标II 文8】程序框图2的算法思路来源于我国古代数学名著《九章算术》中的“更相减损术”,执行该程序框图,若输入的,a b 分别为14,18,则输出的a 为( ) A. 0 B. 2 C. 4 D. 14 3.【2015重庆文8】执行如图3所示的程序框图,则输出的s 的值为( ) A. 34 B. 56 C. 1112 D. 2524 图4 图5 图6 4.【2015安徽文】执行如图4所示的程序框图(算法流程图),输出的n 为( ) A. 3 B. 4 C. 5 D. 6 5.【2015北京文】执行如图5所示的程序框图,输出的k 值为( ) A. 3 B. 4 C. 5 D. 6 6.【2015福建文】阅读如图6所示的程序框图,阅读相应的程序.若输入x 的值为1,则输出y 的值为( ) A .2 B .7 C .8 D .128

高中数学必修三-算法初步练习题

考纲点击 1.以选择题或填空题的形式考查程序框图,以含有循环结构的程序框图为主. 2.以数列、分段函数、统计以及不等式为载体,考查算法的三种逻辑结构. 3.给出某种算法语句进行运行计算,主要以熟悉的当前的某种数学运算为背景 . 1.(2015·高考课标卷Ⅱ)下边程序框图的算法思路源于我国古代数学名著《九章算术》中的“更相减损术”.执行该程序框图,若输入的a,b分别为14,18,则输出的a=() A.0 B.2 C.4 D.14 解析:选B.开始a=14,b=18. 第一次循环:14≠18且14<18,b=18-14=4; 第二次循环:14≠4且14>4,a=14-4=10; 第三次循环:10≠4且10>4,a=10-4=6;

第四次循环:6≠4且6>4,a=6-4=2; 第五次循环:2≠4且2<4,b=4-2=2; 第六次循环:a=b=2,退出循环,输出a=2,故选B. 2.(2015·高考课标卷Ⅰ)执行下面所示的程序框图,如果输入的t=0.01,则输出的n=() A.5 B.6 C.7 D.8 解析:选C.运行第一次:S=1-1 2 =1 2 =0.5,m=0.25,n=1, S>0.01; 运行第二次:S=0.5-0.25=0.25,m=0.125,n=2, S>0.01; 运行第三次:S=0.25-0.125=0.125,m=0.062 5, n=3,S>0.01; 运行第四次:S=0.125-0.062 5=0.062 5,m=0.031 25,n=4,S>0.01;运行第五次:S=0.031 25,m=0.015 625,n=5,S>0.01; 运行第六次:S=0.015 625,m=0.007 812 5,n=6, S>0.01;

2016年全国各地高考数学试题及解答分类汇编大全(14 算法初步、框图)

2016年全国各地高考数学试题及解答分类汇编大全 ( 14 算法初步、框图) 一、选择题 1.(2016北京文)执行如图所示的程序框图,输出的s值为() A.8 B.9 C.27 D.36 【答案】B 考点:程序框图 【名师点睛】解决循环结构框图问题,要先找出控制循环的变量 的初值、步长、终值(或控制循环的条件),然后看循环体,循环 次数比较少时,可依次列出,循环次数较多时,可先循环几次, 找出规律,要特别注意最后输出的是什么,不要出现多一次或少一次循环的错误. 2.(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. 考点:算法与程序框图 【名师点睛】解决循环结构框图问题,要先找出控制循环的 变量的初值、步长、终值(或控制循环的条件),然后看循环体, 循环次数比较少时,可依次列出,循环次数较多时,可先循 环几次,找出规律,要特别注意最后输出的是什么,不要出 现多一次或少一次循环的错误. 3.(2016全国Ⅰ文)执行右面的程序框图,如果输入的 0,1, x y ==n=1,则输出,x y的值满足() (A)2 y x =(B)3 y x = (C)4 y x =(D)5 y x = 【答案】C 【解析】试题分析:第一次循环:0,1,2 x y n ===, 开始 输入a k=0,b=a a=b 输出k 结束 k=k+1 1 1 a a =- + 否 是 n=n+1 输出x,y x2+y2≥36? x=x+ n-1 2 ,y=ny 输入x,y,n 开始

2020年高考数学试题分类汇编--算法初步

2020年高考数学试题分类汇编——算法初步 (2020浙江理数)(2)某程序框图如图所示, 若输出的S=57,则判断框内位 (A) k>4? (B)k>5? (C) k>6? (D)k>7? 解析:选A,本题主要考察了程序框图的结构, 以及与数列有关的简 单运算,属容易题 (2020陕西文数)5.右图是求x 1,x 2 ,…,x 10 的乘积S的 程序框图,图中空白框中应填入的内容为[D] (A)S=S*(n+1) (B)S=S*x n+1 (C)S=S*n (D)S=S*x n 解析:本题考查算法 S=S*x n (2020辽宁文数)(5)如果执行右面的程序框图,输入6,4 n m ==,那么输出的p等于 (A)720 (B) 360 (C) 240 (D) 120

解析:选B.13456360.p =????= (2020辽宁理数)(4)如果执行右面的程序框 图,输入正整数n ,m ,满足n ≥m ,那么输出 的P 等于 (A )1m n C - (B) 1m n A - (C) m n C (D) m n A 【答案】D 【命题立意】本题考查了循环结构的程序框 图、排列公式,考查了学生的视图能力以及观 察、推理的能力 【解析】第一次循环:k=1,p=1,p=n-m+1; 第二次循环:k=2,p=(n-m+1)(n-m+2); 第三次循环:k=3,p=(n-m+1) (n-m+2) (n-m+3) …… 第m 次循环:k=3,p=(n-m+1) (n-m+2) (n-m+3)…(n-1)n 此时结束循环,输出p=(n-m+1) (n-m+2) (n-m+3)…(n-1)n=m n A (2020浙江文数)4.某程序框图所示,若输出的 S=57,则判断框内为 (A) k>4? (B) k>5? (C) k>6? (D) k>7? 解析:选A ,本题主要考察了程序框图的结构,以 及与数列有关的简单运算,属容易题

高考数学(理)复习A高考分类汇编第十一章算法初步

第十一章 算法初步 题型131 条件分支结构型算法问题——暂无 1.(2014 湖北理 13)设a 是一个各位数字都不是0且没有重复数字的三位数.将组成a 的3个数字按从小到大排成的三位数记为()I a ,按从大到小排成的三位数记为()D a (例如 815a =,则()158I a =,()851D a =).阅读如图所示的程序框图,运行相应的程序,任 意输入一个a ,输出的结果b = ________. 开始 输入a b =b =a ?输出b 结束 2.(2014 重庆理 5)执行如图所示的程序框图,若输出k 的值为6,则判断框内可填入的条件是( ). A .12s > B. 35s > C. 710s > D.45 s > 是 否k=k-1 k k =9,s =1 结束 开始 s=s ? k k+1 3.(2014 四川理 5)执行如图所示的程序框图,如果输入的,x y ∈R ,则输出的S 的最大值为( ).

A .0 B .1 C .2 D .3 S=2x+y 结束 开始 x ≥0,y ≥0,x+y ≤1? S=1 输入x ,y 4.(2014 湖南理 6)执行如图所示的程序框图,如果输入的[]2,2t ∈-,则输出的S 属于 ( ). A. []6,2-- B.[]5,1-- C.[]4,5- D.[]3,6- 5.(2016江苏6)如图所示是一个算法的流程图,则输出a 的值是 .

5. 9解析 ,a b 6.(2016山东理11)执行如图所示的程序框图,若输入的,a b 的值分别为0和9,则输出的 i 的值为________. 6. 3 解析 1=i 时,执行循环体后1,8a b ==,b a >不成立;2i =时,执行循环体后 3,6a b ==,b a >不成立;3i =时,执行循环体后6,3a b ==,b a >成立;所以3i =. 7.(2016北京理3)执行如图所示的程序框图,若输入的a 值为1,则输出的k 值为( ). A.1 B.2 C.3 D.4

算法初步练习题附详细答案

算法初步练习题 运行相应的程序,输出的结果是 C . 8 D . 16 4 .某程序框图如图所示,该程序运行后输出的 k 的值是 A . 4 B . 5 C . 6 D . 7 5.执行右面的程序框图,输出的S 是 2. 、选择题: 阅读下面的程序框图,则输出的 S A. 14 B . 20 C . 30 D .55 阅读图2所示的程序框图,运行相应的程序,输出的结果是 4 C. 3 D. 2题 3题 3. 阅读右图所示的程序框图, A. 2 B . 4

A . 378 B . 378 C . 418 D. 418 6?如图的程序框图表示的算法的功能是 A. 计算小于100的奇数的连乘积 B. 计算从1开始的连续奇数的连乘积 C. 从1开始的连续奇数的连乘积,当乘积大于 100时,计算奇数的个数 D. 计算时的最小的值. 7. 右图是把二进制数化为十进制数的一个程序框图,判断框内应填入的 条件是 A. i 4 B . i 4 C . i 5 D. i 5 8. 某程序框图如图所示,则该程序运行后输出的 B 等于 A. 15 B . 29 C. 31 D. 63 9. 如果执行右边的程序框图,输入 x 2,h 0.5 ,那么输出的各个数的和等于 开始” k 1,S 0 5题 开始

A . 3 B . 3.5 C . 4 D . 4.5 10?某店一个月的收入和支出总共记录了N个数据a , a2, ,a N,其中 收入记为正数,支出记为负数。该店用右边的程序框图计算月总收入S和月净盈利V ,那么在图中空白的判断框和处理框中,应分别填入下列四个选项中的 A . A 0,V ST B . A 0,V ST C . A 0,V ST D . A 0,V ST 11.如图1所示,是关于闰年的流程,贝U 以下年份是闰年的为 A . 1996 年 B . 1998 年 C. 2010 年 D . 2100 年 11题12.某流程如右上图所示,现输入如下四个函数,则可以输出的函数是 A . f (x) x2 B . f (x)

相关主题
相关文档 最新文档