好文档 - 专业文书写作范文服务资料分享网站

循环结构 程序框图的画法 Word版含解析

天下 分享 时间: 加入收藏 我要投稿 点赞

ruize

第4课时 循环结构 程序框图的画法

知识点一 循环结构的概念

1.在下图中,正确表示直到型循环结构的框图是( )

★答案★ A

解析 直到型循环结构的特征是:在执行了一次循环体后,对条件进行判断,如果条件不满足,就继续执行循环体,直到条件满足时终止循环.

2.在解决下列各问题的算法中,一定用到循环结构的是( )

ruize

A.求函数f(x)=3x2-2x+1当x=5时的值 B.用二分法求3的近似值

C.求一个以给定实数为半径的圆的面积 D.将给定的三个实数按从小到大排列 ★答案★ B

解析 用二分法求3的近似值,一定用到循环结构.

ruize

知识点二 循环结构的功能

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

351125A.4 B.6 C.12 D.24 ★答案★ D

1

解析 k=0<8成立,得到k=2,s=0+;

211

k=2<8成立,得到k=4,s=2+4; 111

k=4<8成立,得到k=6,s=2+4+6; 1111

k=6<8成立,得到k=8,s=2+4+6+8;

111125

k=8<8不成立,结束循环,输出s=2+4+6+8=24.故选D.

4.运行如图所示的程序框图,若输出的结果是7,则判断框中的横线上可以填入的最大整数为( )

ruize

A.7 B.8 C.9 D.10 ★答案★ C

解析 在循环体内部,执行运算:s=s+i,i=i+2,第二次循环s=1+3=4,i=5,满足条件,可知当执行完第三次循环后s=1+3+5=9,i=7,

所以第三次循环是最后一次循环,返回判断条件时,应不满足判断条件,退出循环即s=9时,不满足判断条件.则判断条件可以有以下几个,即s<5,s<6,s<7,s<8,s<9,所以判断框中的横线上可以填入的最大整数为9,故选C.

知识点三 程序框图的画法

5.若1+3+5+…+n>2024,试设计算法的程序框图,寻找满足条件的最小奇数n.

解 因为涉及累加问题,所以算法含有循环结构,写出直到型循环结构的算法步骤如下:

ruize

第一步,令S=0,n=1. 第二步,计算S=S+n,n=n+2.

第三步,判断“S>2024?”.若是,则输出n-2,结束算法;否则,返回第二步.

画出步骤:①画顺序结构图,即起止框及两个处理框,并分别填入循环初始条件(如图①);②画循环结构图,先画循环体即两个处理框(一个累加,一个计数),再画循环终止条件,即判断框并判断“S>2024?”.若是,则输出n-2;否则,返回循环体之前进行再循环(如图②);③画输出框输出n-2,以及起止框表示算法结束(如图③).

知识点四 循环结构的应用

6.如图所示的程序框图运行后,

循环结构 程序框图的画法 Word版含解析

ruize第4课时循环结构程序框图的画法知识点一循环结构的概念1.在下图中,正确表示直到型循环结构的框图是()★答案★A解析直到型循环结构的特征是:在执行了一次循环体后,对条件进行判断,如
推荐度:
点击下载文档文档为doc格式
7v59m388ld8xzko02xoc4ddq3430ci00y83
领取福利

微信扫码领取福利

微信扫码分享