1.定义:顺序结构是由若干个依次执行的步骤组成的,这是任何一个算法都离不开的基本
结构.
2.程序框图表示为:
类型1 程序框图的认识和理解 例1 下列关于程序框图的说法正确的是( )
A.程序框图是描述算法的语言
B.程序框图中可以没有输出框,但必须要有输入框给变量赋值
C.程序框图虽可以描述算法,但不如用自然语言描述算法直观
D.程序框图和流程图不是一个概念
【思路探究】 根据程序框图概念,逐一验证每个选项是否正确.
【解析】 由于算法设计时要求返回执行的结果,故必须要有输出框,对于变量的赋值则可以通过处理框完成,故算法设计时不一定要用输入框,所以B项是错误的;相对于自然语言,用程序框图描述算法的优点主要就是直观、形象,容易理解,在步骤上表达简单了许多,所以C选项是错误的;程序框图就是流程图,所以D选项也是错误的.故而本题答案选A.
【答案】 A
规律方法
1.程序框图主要由程序框和流程线组成,基本的程序框有终端框、输入、输出框、处理框、判断框,其中起止框是任何程序框图不可缺少的,而输入、输出框可以用在算法中任何需要输入、输出的位置.
2.大多数框图符号只有一个进入点和一个退出点,判断框是具有超过一个退出点的