题目
3结构化的流程控制包括:____。4分A. 顺序结构、并列结构、递归结构B. 选择结构、循环结构、递归结构C. 顺序结构、选择结构、循环结构D. 线性结构[1]、树性结构、图型接构
3结构化的流程控制包括:____。4分
A. 顺序结构、并列结构、递归结构
B. 选择结构、循环结构、递归结构
C. 顺序结构、选择结构、循环结构
D. 线性结构[1]、树性结构、图型接构
题目解答
答案
C. 顺序结构、选择结构、循环结构
解析
本题考查结构化流程控制的基本结构。结构化程序设计通过三种基本控制结构实现逻辑流程,分别是顺序结构、选择结构(分支结构)和循环结构。需注意区分这些基本结构与其他概念(如递归、数据结构类型等)的区别。
选项分析
- 选项A:包含“并列结构”和“递归结构”。并列结构并非结构化流程控制的标准术语,递归属于算法实现方式,不属于基本控制结构。
- 选项B:包含“递归结构”。同理,递归是函数调用方式,与流程控制结构无关。
- 选项C:顺序结构(按代码顺序执行)、选择结构(根据条件选择路径)、循环结构(重复执行代码块)是结构化程序设计的三大核心结构,符合定义。
- 选项D:描述的是数据组织形式(如线性结构对应数组、树性结构对应树等),与流程控制无关。