选择题

以下选项中叙述正确的是(     )。

【正确答案】 A
【答案解析】

编译就是把高级语言变成计算机可以识别的二进制语言, 不经过编译的源程序是不能运行的, A 项正确。 算法不一定要包含所有三种基本结构, 也可以只包含一种或两种, B 项错误。 结构化程序主要由 3 种基本控制结构组成, 循环结构、 选择结构、 顺序结构, 它们组成的算法结构可以解决任何复杂的问题, C 项错误。 算法的复杂程序不是由操作步骤多少决定的, 而是按时间复杂度与空间复杂度来衡量, D 项错误。