6程序设计基本结构(4.docVIP

  • 3
  • 0
  • 约4.46万字
  • 约 61页
  • 2017-02-16 发布于天津
  • 举报
6程序设计基本结构(4.doc

第6章 程序设计基本结构 著名计算机科学家Niklaus Wirth提出程序定义的著名公式:程序=数据结构+算法。数据结构表示数据之间的关系,算法指明了对数据处理的步骤和方法。在C语言程序设计中,数据类型描述数据结构,语句描述算法,程序由一系列语句组成。也就是说,程序是一组能够完成特定任务的指令序列,按照特定的逻辑关系以一定的结构组织在一起,并以文件的形式存储在计算机的外部设备上。程序设计是根据特定的问题,使用某种程序设计语言编写程序,让计算机自动执行。 程序设计包括结构化程序设计和面向对象程序设计。结构化程序设计是传统的程序设计方法,通过自顶向下、逐步细化的模块化编程方式进行编程,层次清晰;面向对象程序设计通过编程语言提供的辅助工具设计用户界面,自动生成应用程序,用户只需编写少量的过程代码,通过事件驱动方式运行程序。 C语言是结构化的程序设计语言,本章将采用Visual C++作为编程环境,详细介绍结构化程序设计的基本结构和使用C语言进行结构化程序设计的基本方法。 6.1 概述 按照结构化程序设计的观点,任何算法功能都可以通过程序模块组成的三种基本程序结构即顺序结构、选择结构(又称分支结构)和循环结构来组合实现。结构化程序设计的基本思想是采用“自顶向下,逐步求精”的程序设计方法和“单入口单出口”的控制结构。“自顶向下、逐步求精的程序设计方法从问题本身开始,经过逐步细化,将解决问

文档评论(0)

1亿VIP精品文档

相关文档