1.1.2 (2)程序框图(学案)
知识归纳
循环结构
在一些算法中,经常会出现从某处开始,按
照一定条件,反复执行某些步骤的情况,
这就是循环结构,反复执行的步骤为循环体,
显然,循环结构中一定包含条件结构,
用于确定何时终止执行循环体.
循环结构可以用程序框图表示为:
这个循环结构有如下特征:在执行了一次循环体后,对条件进行判断,如果条件不满足,
就继续执行循环体,直到条件满足时终止循环.因此,这种循环结构称为直到型循环结构.
当型循环结构,它有如下特征:在每次执行循环体前,对条件
进行判断,当条件满足时,执行循环体,否则终止循环.它可以用程序框图表示为:
例题精讲
例1. 设计一个计算1+2+…+100的值的算法,并画出程序框图.
例2.某工厂2005年的年生产总值为200万元,技术革新后预计以后每年的年生产总值都
比上一年增长5%.设计一个程序框图,输出预计年生产总值超过300万元的最早年份.
针对训练
1.画出求的值的程序框图.
1.1.2 (3)程序框图
知识归纳
读程序
例题精讲
例1.程序框图(即算法流程图)如图下(左)所示,其输出结果是_______.127。
例2.某算法的程序框如下图所示,则输出量y与输入量x满足的关系式是____________________________ .
例3、阅读图1的程序框图,若输入,,则输出 , .
针对训练
1、执行右边的程序框图,若,则输出的 .2阅读右面的流程图,
输出max的含义是___________________________。
3.程序框图如下图所示,则该程序框图表示的算法的功能是