新高中数学北师大版必修3练习223循环结构含答案解析.docx

上传人:b****3 文档编号:5438334 上传时间:2023-05-08 格式:DOCX 页数:13 大小:151.06KB
下载 相关 举报
新高中数学北师大版必修3练习223循环结构含答案解析.docx_第1页
第1页 / 共13页
新高中数学北师大版必修3练习223循环结构含答案解析.docx_第2页
第2页 / 共13页
新高中数学北师大版必修3练习223循环结构含答案解析.docx_第3页
第3页 / 共13页
新高中数学北师大版必修3练习223循环结构含答案解析.docx_第4页
第4页 / 共13页
新高中数学北师大版必修3练习223循环结构含答案解析.docx_第5页
第5页 / 共13页
新高中数学北师大版必修3练习223循环结构含答案解析.docx_第6页
第6页 / 共13页
新高中数学北师大版必修3练习223循环结构含答案解析.docx_第7页
第7页 / 共13页
新高中数学北师大版必修3练习223循环结构含答案解析.docx_第8页
第8页 / 共13页
新高中数学北师大版必修3练习223循环结构含答案解析.docx_第9页
第9页 / 共13页
新高中数学北师大版必修3练习223循环结构含答案解析.docx_第10页
第10页 / 共13页
新高中数学北师大版必修3练习223循环结构含答案解析.docx_第11页
第11页 / 共13页
新高中数学北师大版必修3练习223循环结构含答案解析.docx_第12页
第12页 / 共13页
新高中数学北师大版必修3练习223循环结构含答案解析.docx_第13页
第13页 / 共13页
亲,该文档总共13页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

新高中数学北师大版必修3练习223循环结构含答案解析.docx

《新高中数学北师大版必修3练习223循环结构含答案解析.docx》由会员分享,可在线阅读,更多相关《新高中数学北师大版必修3练习223循环结构含答案解析.docx(13页珍藏版)》请在冰点文库上搜索。

新高中数学北师大版必修3练习223循环结构含答案解析.docx

新高中数学北师大版必修3练习223循环结构含答案解析

第二章 §2 2.3

一、选择题

1.以下说法不正确的是(  )

A.顺序结构是由若干个依次执行的处理步骤组成的,每一个算法都离不开顺序结构

B.循环结构是在一些算法中从某处开始按照一定的条件,反复执行某些处理步骤,故循环结构一定包含选择结构

C.循环结构不一定包含选择结构

D.用算法框图表示的算法更形象、直观,容易理解

[答案] C

[解析] 显然循环结构一定包含选择结构,故选C.

2.框图(如下图)中的循环体是(  )

A.AB.B

C.CD.D

[答案] B

[解析] 此框图中A部分是赋予循环变量的初始值1,预示循环开始;B部分是反复执行的部分,称为循环体;C部分是判断是否继续执行循环体,称为循环的终止条件,则循环体是B.

3.执行如图所示的程序框图,则输出的S的值是(  )

A.4B.

C.

D.-1

[答案] D

[解析] i=1,S=4;

i=2时,S=

=-1;

i=3时,S=

i=4时,S=

;i=5时,S=

=4;

i=6时,S=

=-1,

此时跳出循环,输出S的值-1.

4.执行如图所示的程序框图,输出的S值为(  )

A.2B.4

C.8D.16

[答案] C

[解析] 初始:

S=1,k=0,第一次循环:

由0<3知S=1,k=1,第二次循环:

由1<3知S=2,k=2;

第三次循环:

由2<3知,S=8,k=3;

此时跳出循环,输出S为8.

5.(2014·安徽理,3)如图所示,程序框图(算法流程图)的输出结果是(  )

A.34B.55

C.78D.89

[答案] B 

[解析] 本题考查程序框图,循环结构.

当输入x=1,y=1,执行z=x+y及z≤50,

x=y,y=z后,x,y,z的值依次对应如下:

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.

由于55≤50不成立,故输出55.

6.如果执行下边的程序框图,输入正整数N(N≥2)和实数a1,a2,…,aN,输出A,B,则(  )

A.A+B为a1,a2,…,aN的和

B.

为a1,a2,…,aN的算术平均数

C.A和B分别是a1,a2,…,aN中最大的数和最小的数

D.A和B分别是a1,a2,…,aN中最小的数和最大的数

[答案] C

[解析] 本题考查了循环结构中嵌套了条件结构的问题.读懂流程图,理解循环结构及条件结构时解题的关键.

二、填空题

7.(2014·江苏,3)下图是一个算法流程图,则输出的n的值是________.

[答案] 5 

[解析] 本题考查程序框图.

本题实质上就是求不等式2n>20的最小整数解.2n>20整数解为n≥5,因此输出的n=5.

8.如图所示,程序框图(算法流程图)的输出结果是________.

[答案] 15

[解析] 该题考查算法程序框图的循环结构.

∵T=0+1+2+…+14=(1+14)×7=15×7=105,

此时k=14,再循环一次终止,

∴k=15.

三、解答题

9.设计一个计算2+4+6+…+100的值的算法,并画出算法框图.

[解析] 算法如下:

1.S=0.

2.i=2.

3.S=S+i.

4.i=i+2.

5.如果i大于100,则执行6,否则执行3,4.

6.输出S.

算法流程图如下图所示.

一、选择题

1.(2014·江西文,8)阅读如下程序框图,运行相应的程序,则程序运行后输出的结(  )

A.7B.9

C.10D.11

[答案] B

[解析] 本题主要考查循环结构的程序框图,由框图运行程序我们可知.

第①步,运行i=1,S=0+lg

=lg

>-1

第②步,i=3,S=lg

+lg

=lg

>-1

第③步,i=5,S=lg

+lg

=lg

>-1

第④步,i=7,S=lg

+lg

=lg

>-1

第⑤步,i=9,S=lg

+lg

=lg

<-1

程序框图结束此时输出i=9,故选B,本题解题关键①是找到对数的运算规律,②要掌握好每执行一步程序,i与S的函代关系.

2.执行下面的程序框图,如果输入a=4,那么输出的n的值为(  )

A.2B.3

C.4D.5

[答案] B

[解析] 本题考查了算法循环结构的直到型的流程图问题.n=0,p=0+40=1,q=2+1=3;

n=1,p=1+41=5,q=6+1=7;

n=2,p=5+42=21,q=14+1=15,n=3,p>q.

算法的考查多以流程图的形式出现,重点考查的是循环结构.

二、填空题

3.阅读如下图所示的算法框图,若输入m=4,n=3,则输出a=________,i=________.

[答案] 6 2

[解析] 该算法框图的执行过程是:

m=4

n=3

i=1

a=4+1=5

3整除5 否

i=1+1=2

a=4+2=6

3整除6 是

输出a=6,i=2.

4.(2014·山东理,11)执行下面的程序框图,若输入的x的值为1,则输出的n的值为________.

[答案] 3

[解析] 由x2-4x+3≤0,解得1≤x≤3,

当x=1时,满足1≤x≤3,

所以x=1+1=2,n=0+1=1;

当x=2时,满足1≤x≤3,

所以x=2+1=3,n=1+1=2;

当x=3时,满足1≤x≤3,

所以x=3+1=4,n=2+1=3;

当x=4时,不满足1≤x≤3,

所以输出n=3.

三、解答题

5.画出求

(共6个2)的值的算法的流程图.

[分析] 这个式子实际上是求和,取倒数;再求和,取倒数;反复五次即达到目的.第一个和为2+

.

[解析] 流程图如下图所示.

6.设计算法,输出1000以内能同时被3和5整除的所有正整数,画出算法的流程图.

[解析] 算法如下:

1.n=1.

2.a=15n,输出a.

3.n=n+1.

4.若n>66,则执行5,否则执行2,3.

5.结束.

6.算法流程图如下图:

7.设计一个计算20个数的平均数的算法,并画出相应的流程图.

[解析] 算法如下.

1 S=0.

2 i=1.

3 输入G.

4 S=S+G.

5 i=i+1.

6 如果i不大于20,转3;如果i大于20,退出循环.

7 A=

.

8 输出A.

流程图如下图所示.

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2