题目
下面基本结构和特性中符合结构化程序设计的要求的有( )A. 选择结构 B. 循环结构 C. 顺序结构 D. 各结构之间只有一个入口,至多两个出口 E. 各结构之间只有一个入口,一个出口
下面基本结构和特性中符合结构化程序设计的要求的有( )
A. 选择结构B. 循环结构
C. 顺序结构
D. 各结构之间只有一个入口,至多两个出口
E. 各结构之间只有一个入口,一个出口
题目解答
答案
BCDE
解析
结构化程序设计的核心在于使用基本控制结构(顺序、选择、循环)构建程序,强调单一入口和出口限制,避免复杂转移。本题需判断哪些选项符合其要求:
- 基本结构:顺序、选择、循环是结构化程序设计的基础。
- 结构特性:每个结构必须有一个入口,出口数量根据结构类型而定(选择结构最多两个出口,顺序和循环结构一个出口)。
选项分析
- A. 选择结构
属于结构化程序设计的基本结构,正确。 - B. 循环结构
属于结构化程序设计的基本结构,正确。 - C. 顺序结构
属于结构化程序设计的基本结构,正确。 - D. 各结构之间只有一个入口,至多两个出口
选择结构可能有两个出口(如if-else
),顺序和循环结构一个出口,符合结构化设计要求,正确。 - E. 各结构之间只有一个入口,一个出口
顺序和循环结构严格遵循单一出口,正确。