4.1结构化程序设计.ppt
《4.1结构化程序设计.ppt》由会员分享,可在线阅读,更多相关《4.1结构化程序设计.ppt(12页珍藏版)》请在第壹文秘上搜索。
1、第四章 程序设计思想和方法 4.1 结构化程序设计结构化程序设计的由来o 在Basic,Pascal或C语言中,都有goto语句,虽然它们的用法格式不同,但它们的作用都是从一个语句跳转到另一语句。o 在初学者看来,它确实是一个实现跳跃、反复、多条件分支的有用语句,这对于小的程序段来说,是可取的,但经验丰富的程序员们都会对goto语句退避三舍。o 因为在大的程序段里,goto语句打乱了程序结构化的整体,不利于程序员读懂理解程序,常常使程序员自己都搞不懂自己编的到底是什么。 结构化程序设计思想o 所谓结构化程序设计思想,就是要使所设计的程序给人一种一目了然的感觉。条理清晰,模块化,自粗到精,逐步细
2、化。在行文上有缩进书写方式,层次分明。 o 结构化程序设计,要求程序只能用三种基本结构来描述,也可以用这三种基本结构组成一个复杂程序。这三种结构就是:顺序结构、选择结构和循环结构。 结构化程序设计思想顺序结构就是一组一条接一条地执行计算机命令。是典型的自上而下结构选择结构是一种先对给定条件进行判断,再按判断后的不同情况做不同处理的结构1、顺序结构 2、选择(分支)结构结构化程序设计思想3、循环结构 是指多次重复执行同一系列命令的结构。具有循环结构的程序必须指定循环的停止条件,以便对程序的循环进行有效的控制,以免进入死循环状态。根据循环的执行过程及循环结束方式的不同,循环结构又可分为计数循环结构
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 4.1 结构 程序设计
