自顶向下逐步求精

来源:互联网 发布:喜马拉雅 知乎 编辑:程序博客网 时间:2024/06/06 01:59

概念

自顶向下逐步求精是指将遇到的复杂问题分解成一个个子问题,再逐个细化求解。

这里写图片描述

例子

下面以洗衣机洗衣程序为例子先列出需要的步骤:1)注水 2)浸泡 3)电机转动4)排水 5)电机转动(脱水) 6)结束再逐个分别求解:READ 用户选择模式REPEAT 注水UNTIL 水位=注水要求REPEAT         浸泡UNTILL 时间 = 时间要求WHILE(电机启动时间>0)         电机左转3次        电机右转3次        时间-1单位ENDWHILEWHILE(水位!=0)        排水ENDWHILEFOR(脱水时间>0)         电机转动ENDFOR关闭电源
原创粉丝点击