问题 单项选择题

以下关于结构化程序设计的叙述中正确的是

A.一个结构化程序必须同时由顺序、分支、循环三种结构组成

B.结构化程序使用goto语句会更便捷

C.在C语言中,程序的模块化是利用函数实现的

D.由3种基本结构构成的程序只能解决小规模的问题

答案

参考答案:C

解析: 结构化程序设计由顺序、分支和循环3种结构组成,但不是必须在每个程序中都同时包含这3种结构,这3种基本结构构成的程序也可以解决大规模的问题。结构化程序设计应该尽量避免使用goto无条件转向语句,这个语句会破坏结构化程序的总体结构。故选项A、B、D错误。C语言中,程序模块化是利用函数来实现的。

填空题
名词解释