教科版高中信息技术选修1算法与程序设计结构化程序设计.pptVIP

  • 5
  • 0
  • 约1.76千字
  • 约 13页
  • 2019-06-23 发布于江西
  • 举报

教科版高中信息技术选修1算法与程序设计结构化程序设计.ppt

教科版高中信息技术选修1算法与程序设计结构化程序设计.ppt

结构化程序设计 结构化程序设计的由来 在Basic,Pascal或C语言中,都有goto语句,虽然它们的用法格式不同,但它们的作用都是从一个语句跳转到另一语句。 在初学者看来,它确实是一个实现跳跃、反复、多条件分支的有用语句,这对于小的程序段来说,是可取的,但经验丰富的程序员们都会对goto语句退避三舍。 因为在大的程序段里,goto语句打乱了程序结构化的整体,不利于程序员读懂理解程序,常常使程序员自己都搞不懂自己编的到底是什么。 结构化程序设计思想 所谓结构化程序设计思想,就是要使所设计的程序给人一种一目了然的感觉。条理清晰,模块化,自粗到精,逐步细化。在行文上有缩进书写方式,层次分明。 结构化程序设计,要求程序只能用三种基本结构来描述,也可以用这三种基本结构组成一个复杂程序。这三种结构就是:顺序结构、选择结构和循环结构。 结构化程序设计思想 顺序结构就是一组一条接一条地执行计算机命令,是典型的自上而下结构。 选择结构是一种先对给定条件进行判断,再按判断后的不同情况做不同处理的结构。 1、顺序结构 2、选择(分支)结构 结构化程序设计思想 3、循环结构 是指多次重复执行同一系列命令的结构。 具有循环结构的程序必须指定循环的停止条件,以便对程序的循环进行有效的控制,以免进入死循环状态。根据循环的执行过程及循环结束方式的不同,循环结构

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档