C语言程序设计 教学课件 作者 姚海军 全书第3章.pptVIP

  • 3
  • 0
  • 约1.73万字
  • 约 193页
  • 2019-10-04 发布于未知
  • 举报

C语言程序设计 教学课件 作者 姚海军 全书第3章.ppt

  C语言程序设计的核心是考虑算法如何实现。C语言程序一般包括两方面的内容,即数据及加工数据的操作。程序对加工的数据,一方面要对其数据类型、数据的组织形式等进行数据结构的描述,另一方面要对其操作进行描述,即解决问题采用的方法和步骤的具体描述,也就是算法。对于程序设计者来说,在程序设计之前,算法是对所需解决问题的逻辑思维过程的抽象描述。 3.1.1 算法流程图  算法可以用程序流程图表示。程序流程图是人们对解决问题的方法、思路或算法的一种图形化描述方法。   1. 流程图(Flow Charts)   流程图是由一些图框和流程线组成的,其中图框表示各种操作的类型,图框中的文字和符号表示操作的内容,流程线表示操作的先后次序或程序中数据的流动方向。   使用流程图表示算法,能直观、形象地表述程序逻辑,易于理解。也可以说,流程图是程序设计者对所需解决问题的逻辑思维的图形描述。因此,计算机无法直接用它解出问题的答案。要形成计算机程序,必须用具体的语言,按照流程图,形成完整的程序,这就是C语言程序设计中对操作的描述。   在企业中,流程图主要用来说明某一过程。这种过程既可以是生产线上的工艺流程,也可以是完成一项任务必需的管理过程。例如,一张流程图能够成为解释某个零件的制造工序,甚至组织、决策、制定程序的方式之一。这些过程的各个阶段均用图形块表示,不同图形块之间以箭头相连,代表它们在系统

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档