结构化程序设计与goto语.docVIP

  • 16
  • 0
  • 约6.51千字
  • 约 10页
  • 2020-06-30 发布于上海
  • 举报
浅谈结构化程序设计与GOTO语句 魏为民 摘 要:本文讨论了结构化程序的基本特征,提出了goto语句在某些特殊情况下的程序设计中的一些用处。 关键词:结构化程序;goto语句;程序设计优化;程序可读性;程序加密。  荷兰学者Dijkstra提出了“结构化程序设计”的思想,它规定了一套方法,使程序具有合理的结构,以保证和验证程序的正确性,这种方法要求程序设计者不能随心所欲地编写程序,而要按照一定的结构形式来设计和编写程序,它的一个重要目的是使程序具有良好的结构,使程序易于设计,易于理解,易于调试修改,以提高设计和维护程序工作的效率。在Djakstra的时代,goto语句曾经引发了一场规模不小的争议,从那以后,goto就不被程序员青睐了。虽然到了最后,人们并没有把goto 语句处以极刑,然而亦鲜有人撰文提及goto 语句的用处,我们只能读到关于goto语句弊病的文章。在各种程序设计教科书上几乎都提到了goto ,并且青一色地建议其读者在编程时不用goto语句,因为:“可以证明,任何一个程序都可以使用三种基本的结构来构成,goto语句是多余的”。很可能再过几年人们就将忘记当今各种程序设计语言中几乎都具备的goto 语句了。在本文中,结合本人的一些编程经验,谈谈 goto 语句在某些特殊情况下的程序设计中的用处。资料个人收集整理,勿做商业用途 一、结构化程序设计的基本特征 结构化程序设计

文档评论(0)

1亿VIP精品文档

相关文档