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