是由这三种基本逻辑结构构成的.
②顺序结构
顺序结构是由若干个依次执行的步骤组成的.这是任何一个算法都离不开的基本结构,用程序框图表示为:
[问题思考]
(1)一个完整的程序框图一定是以起止框开始,同时又以起止框表示结束吗?
提示:由程序框图的概念可知一个完整的程序框图一定是以起止框开始,同时又以起止框表示结束.
(2)顺序结构是任何算法都离不开的基本结构吗?
提示:根据算法基本逻辑结构可知顺序结构是任何算法都离不开的基本结构.
[课前反思]
通过以上预习,必须掌握的几个知识点:
(1)程序框图的概念: ;
(2)常见的程序框、流程线及各自表示的功能: ;
(3)算法的三种基本逻辑结构: ;
(4)顺序结构的概念及其程序框图的表示: .
问题背景:计算1×2+3×4+5×6+...+99×100.
[思考1] 能否设计一个算法,计算这个式子的值.
提示:能.
[思考2] 能否采用更简洁的方式表述上述算法过程.
提示:能,利用程序框图.
[思考3] 画程序框图时应遵循怎样的规则?