题目
算法控制结构包含三种基本结构 ,下列选项不属于基本控制结构的是()A.顺序结构B.控制结构C.循环结构D.选择结构
算法控制结构包含三种基本结构 ,下列选项不属于基本控制结构的是()
A.顺序结构
B.控制结构
C.循环结构
D.选择结构
题目解答
答案
算法有顺序结构、条件分支结构、循环结构三种基本逻辑结构。
1、顺序结构:顺序结构是最简单的算法结构,语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的。
2、条件结构:
条件结构是指在算法中通过对条件的判断,根据条件是否成立而选择不同流向的算法结构。条件结构就是选择结构。
3、循环结构
在一些算法中,经常会出现从某处开始,按照一定条件,反复执行某一处理步骤的情况,这就是循环结构,反复执行的处理步骤为循环体,显然,循环结构中一定包含条件结构。
算法控制结构的三种基本结构中不包含控制结构。
故,答案为B。
解析
步骤 1:理解算法控制结构的基本概念
算法控制结构包含三种基本结构:顺序结构、选择结构和循环结构。顺序结构是指按照从上到下的顺序执行的结构;选择结构是指根据条件选择不同流向的结构;循环结构是指根据条件反复执行某一处理步骤的结构。
步骤 2:分析选项
A. 顺序结构:属于基本控制结构。
B. 控制结构:这是一个泛指,不是具体的基本控制结构。
C. 循环结构:属于基本控制结构。
D. 选择结构:属于基本控制结构。
步骤 3:确定不属于基本控制结构的选项
根据步骤 2 的分析,选项 B 的“控制结构”是一个泛指,不是具体的基本控制结构,因此不属于基本控制结构。
算法控制结构包含三种基本结构:顺序结构、选择结构和循环结构。顺序结构是指按照从上到下的顺序执行的结构;选择结构是指根据条件选择不同流向的结构;循环结构是指根据条件反复执行某一处理步骤的结构。
步骤 2:分析选项
A. 顺序结构:属于基本控制结构。
B. 控制结构:这是一个泛指,不是具体的基本控制结构。
C. 循环结构:属于基本控制结构。
D. 选择结构:属于基本控制结构。
步骤 3:确定不属于基本控制结构的选项
根据步骤 2 的分析,选项 B 的“控制结构”是一个泛指,不是具体的基本控制结构,因此不属于基本控制结构。