3循环结构1
进一步理解程序框图的概念;2
掌握运用程序框图表达循环结构的算法;3
培养学生逻辑思维能力与表达能力
开始输入a1,a2,a3,a4,a5将a1,a2比较,大数记作b将b,a3比较,大数记作b将b,a4比较,大数记作b将b,a5比较,大数记作b输出b结束1、若要从五个不同的数找出最大数,我们可以用什么结构呢
顺序结构开始b=a1否是b=a4b4结束否是i=i+1循环变量:i终止条件:i>4处理功能:s=1+2+3+4=10输出结果:10循环体开始s=0i=1输出ss=s+ii>4结束否是i=i+1变式:若改为右图,则输出的结果为________
141、___________________n=1a=15n输出an=n+1n>66结束否是开始说出下列各框图输出的结果:15,30,45,……990(1题图)2、_____________n=1a=15n输出an=n+1n>66结束否是开始15,15,15……(2题图)n=1a=15n输出an=n+1n>66结束否是开始9903、_____________(3题图)1
理解循环结构的逻辑,主要用在反复做某项工作的问题中;2
画循环结构程序框图前:①确定循环变量和初始条件;②确定算法中反复执行的部分,即循环体;③确定循环的转向位置;④确定循环的终止条件
条件结构与循环结构的区别与联系:区别:条件结构通过判断分支只是执行一次;循环结构通过条件判断可以反复执行
联系:循环结构是通过条件结构来实现
“知人”,从知道自己到了解他人,都要摆对位置才行