当使用自上而下的设计方法时, 你要把程序分割成几段来完成。列出每段要
实现的任务, 程序的轮廓也就有了, 这称之为主模块。当一项任务列在主模块时,
仅用其名加以标识, 并未指出该任务将如何完成。这方面的内容留给程序设计的
下一阶段来讨论。将程序分为几项任务只是对程序的初步设计。整个程序设计归
结为下图所示的流程图1.。
┏━━━━━━━━━━━━━━━┓
┃ 主模块 ┃
┏━━━━━━━┓ ┃ 输入数据 ┃
┃ 主模块 ┃ ┃ 计算购房所需的金额 ┃
┃ ┃ ┃ 计算装修所需的金额 ┃
┃ 任务1 ┃ ┃ 计算总金额 ┃