1.进一步理解循环结构的执行过程,并能进行简单的综合应用. [课堂互动] 自学评价 我们学习的循环结构分两种基本类型: 直到型循环和当型循环. 图A中.循环体一直执行.直到条件成立时退出循环.这种循环称为直到型循环. 图B中.当条件成立时循环体才执行.这种循环称为当型循环. [经典范例] 例1设计算法.输出1 000以内能被3和5整除的所有正整数.画出算法流程图. [解] (点拨:凡是能被3和5整除的正整数都是15的倍数.由于1 000=15×66+10.因此1 000以内一共有66个这样的正整数.) 流程图如下: 例2 斐波拉契数列表示的是这样的一列数:0.1.1.2.3.5.-.后一项等于前两项的和.设计一个算法流程图.输出这个数列的前50项. [解] 例3 先分步写出计算2+4+6+-+100的一个算法.再画出流程图. [解]算法如下: S1 S←0 S2 I←2 S3 S←S+I S4 I←I+2 S5 I是否大于100.如果是.转S6,否则转S3 S6 输出S. [追踪训练] 【查看更多】

 

题目列表(包括答案和解析)

辗转相除法的基本步骤是用较大的数(用变量m表示)除以较小的数(用变量n表示)
除式为m=n•q+r(0≤r<n),这是一个反复执行的循环过程,如图个循环结构的程序框图,则①、②两处应依次填写
m=n
m=n
、
n=r
n=r
.

查看答案和解析>>

下面五个说法正确的是_______.

①任何一个算法都离不开顺序结构  ②算法程序框图中,根据条件是否成立有不同的流向  ③任何一个算法都必须同时含有三种基本逻辑结构  ④算法执行过程中,三种基本逻辑结构都只有一个入口,一个出口  ⑤循环结构中必须有条件分支结构,条件分支结构中也一定有循环结构

查看答案和解析>>

辗转相除法的基本步骤是用较大的数(用变量m表示)除以较小的数(用变量n表示)
除式为m=n•q+r(0≤r<n),这是一个反复执行的循环过程,如图个循环结构的程序框图,则①、②两处应依次填写    、    .

查看答案和解析>>

下面五个说法中正确的是.

①任何一个算法都离不开顺序结构

②算法程序框图中,根据条件是否成立有不同的流向

③任何一个算法都必须同时含有三种基本结构

④算法执行过程中,三种基本结构都只有一个入口,一个出口

⑤循环结构中必须有条件结构,条件结构中也一定有循环结构.

查看答案和解析>>

辗转相除法的基本步骤是用较大的数(用变量m表示)除以较小的数(用变量n表示)

除式为m=n·q+r(0≤r<n),这是一个反复执行的循环过程,如图6个循环结构的程序框图,则①、②两处应依次填写          、        。

查看答案和解析>>


同步练习册答案