- 1
- 0
- 约1.14万字
- 约 74页
- 2017-08-20 发布于广东
- 举报
第1章 概述1.1 程序设计基本知识1.2 C语言的发展与特点1.3 C语言程序的基本结构1.4 C语言程序的运行本章小结 1.1 程序设计基本知识1.1.1 程序与程序设计程序是用某种计算机能理解并执行的语言所描述的解决问题的方法和步骤。一个计算机程序主要描述两部分内容:一是描述问题的每个对象和对象之间的关系,二是描述对这些对象作处理的处理规则。其中关于对象及对象之间的关系是数据结构(Data Structure)的内容,而处理规则是求解的算法(Algorithm)。 使用计算机解决实际问题,通常是先要对问题进行分析并建立数学模型,然后考虑数据的组织方式和算法,并用某一种程序设计语言编写程序,最后调试程序,使之运行后能产生预期的结果。这个过程称为程序设计(Programming)。具体要经过以下4个基本步骤:(1)分析问题,确定数学模型或方法。(2)设计算法,画出流程图。(3)选择编程工具,按算法编写程序。(4)调试程序,分析输出结果。 1.1.2 算法及其描述著名的瑞士计算机科学家N. Wirth教授曾提出:算法+数据结构=程序算法是对数据运算的描述,而数据结构是指数据的组织存储方式,包括数据的逻辑结构和存储结构。程序设计的实质是对实际问题选择一种好的数据结构,并设计一个好的算法,而好的算法在很
您可能关注的文档
- C语言程序设计 教学课件 作者 曹哲曹哲书xg 第6章xg.ppt
- C语言程序设计 教学课件 作者 曹哲曹哲书xg 第7章xg.ppt
- C语言程序设计 教学课件 作者 曹哲曹哲书xg 第8章xg.ppt
- C语言程序设计 教学课件 作者 曹哲曹哲书xg 第9章xg.ppt
- C语言程序设计 教学课件 作者 曹哲曹哲书xg 第10章xg.ppt
- C语言程序设计 教学课件 作者 曹哲曹哲书xg 第11章xg.ppt
- C语言程序设计 教学课件 作者 曹哲曹哲书xg 第12章xg.ppt
- C语言程序设计 教学课件 作者 柴世红第1章.ppt
- C语言程序设计 教学课件 作者 柴世红第2章.ppt
- C语言程序设计 教学课件 作者 柴世红第3章.ppt
原创力文档

文档评论(0)