按照指令执行的顺序,程序的结构可以划分成以下三种。
•
顺 序 结 构 : 程 序 按 照 它 编 写 的 顺 序 执 行 , 每 条 指 令 只 执 行 一
次,这样的程序称为“顺序结构”的程序。
•
循 环 结 构 : 一 组 指 令 被 反 复 地 执 行 , 这 样 的 程 序 称 为 “ 循 环 结
构”或者“重复结构”的程序。
•
选 择 结 构 : 根 据 某 个 条 件 , 一 部 分 指 令 被 执 行 , 另 一 部 分 指
令 没 有 被 执 行 , 这 样 的 程 序 称 为 “ 选 择 结 构 ” 或 者
“分支结构”的程序。
一个实际运行的程序,常常是由以上三种结构的程序组合而成的,上面的三种结构称为程序的“基本结构”。使用这三种基本结构,可以编写出任何所需要的程序。
第 1 页 / 共 175 页