设为首页 加入收藏

TOP

4.7.1 使用伪代码
2013-10-07 14:45:47 来源: 作者: 【 】 浏览:61
Tags:4.7.1 使用 代码

4.7  对程序进行规划

到目前为止,本书介绍的所有程序都非常简单。在稿纸上对这些程序进行正式规划的想法或许显得有些夸张。但实际上并不会这样,对程序(甚至是小程序)进行规划几乎总能节省时间,减少阻碍。

编程(www.cppentry.com)与建筑非常类似。想象一个建筑师不用蓝图就为您建造一栋房子。最后建成的房子可能有12个浴室,没有窗户,而且前门在第二层。而且,建筑的花销可能是预计的10倍。编程(www.cppentry.com)也是如此。没有程序规划,编程(www.cppentry.com)将会成为痛苦挣扎过程,并且浪费时间。如此编写出来的程序甚至可能无法工作。

4.7.1  使用伪代码

许多程序员使用伪代码草拟他们的程序。伪代码是一种介于英文与正式编程(www.cppentry.com)语言之间的语言,任何能理解英文的人应该都能够理解伪代码。例如,假设我们想赚一百万美元,这是个不错的目标,但要如何实现?我们需要一个计划。因此,我们提出一个计划并用伪代码进行表述。

  1. If you can think of a new and useful product  
  2. Then that’s your product  
  3. Otherwise  
  4. Repackage an existing product as your product  
  5. Make an infomercial about your product  
  6. Show the infomercial on TV  
  7. Charge $100 per unit of your product  
  8. Sell 10,000 units of your product  

尽管任何人,甚至是非程序员都能理解我们的计划,但伪代码只是很模糊地与程序类似。前4行与带else子句的if语句类似,而且这是有意为之的。在起草一份计划时,应该尽量使伪代码看起来像代码。
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇4.6 其他STL容器 下一篇4.7.2 逐步细化

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: