分享有礼



分享至X
《循环结构》 “判断整数n(n>2)是否为质数”的程序框图: 知识探究(一):算法的循环结构 思考1:在算法的程序框图中,由按照一定的条件反复执行的某些步骤组成的逻辑结构,称为循环结构,反复执行的步骤称为循环体,那么循环结构中一定包含条件结构吗? 思考2:某些循环结构用程序框图可以表示为: 这种循环结构称为直到型循环结构,你能指出直到型循环结构的特征吗? 在执行了一次循环体后,对条件进行判断,如果条件不满足,就继续执行循环体,直到条件满足时终止循环。 思考3:还有一些循环结构用程序框图可以表示为: 这种循环结构称为当型循环结构,你能指出当型循环结构的特征吗? 在每次执行循环体前,对条件进行判断,如果条件满足,就执行循环体,否则终止循环。 典型例题 例1:设计一个计算1+2+3+……+100的值的算法,并画出程序框图。 思考5:用直到型循环结构,上述算法的程序框图如何表示? 思考6:用当型循环结构,上述算法的程序框图如何表示? 思考7:循环结构的构建过程中关键的要素有哪些? ·循环结构三要素:循环变量赋初值、循环体、循环终止条件。 ·循环三要素确定过程:首先确定循环体,再根据循环体第一步确定初值,最后一步确定循环终止条件。 思考8:改造例1的框图要素,分别解决什么问题? 例2:某工厂2005年的年生产总值为200万元,技术革新后预计以后每年的年生产总值都比上一年增长5%,设计一个程序框图,输出预计年生产总值超过300万元的最早年份。 课堂小结: 循环结构的两种表达:直到型循环和当型循环结构一定包含条件结构,反之不然。 循环结构的构建过程及循环三要素的确定。
设置默认视频清晰度
自动(将会根据您的网速,自动调整清晰度)
标清(适合网速较慢,视频卡顿的用户)
高清(适合网速较快,视频无卡顿的用户)
超清(适合网速极快,追求高品质享受的用户)
选择课程
课堂提问
课程评论