c语言入门基础 第1章 c语言与程序概述

c语言入门基础 第1章 c语言与程序概述

ID:15435403

大小:41.50 KB

页数:12页

时间:2018-08-03

c语言入门基础 第1章 c语言与程序概述_第1页
c语言入门基础 第1章 c语言与程序概述_第2页
c语言入门基础 第1章 c语言与程序概述_第3页
c语言入门基础 第1章 c语言与程序概述_第4页
c语言入门基础 第1章 c语言与程序概述_第5页
资源描述:

《c语言入门基础 第1章 c语言与程序概述》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C语言入门基础第1章C语言与程序概述本文由yyfnqtd贡献ppt文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。第1章C语言与程序概述C语言是现在世界上应用最广泛,最受欢迎的计算机语言之语言是现在世界上应用最广泛,语言是现在世界上应用最广泛在本章的学习中需要掌握以下知识点:一。在本章的学习中需要掌握以下知识点:数据结构的概念和作用;数据结构的概念和作用;算法的概念和作用;算法的概念和作用;结构化程序设计的方法;结构化程序设计的方法;三种基本结构;三种基本结构;程序流程图和N-S流程图。流程图。程序流程图和流程图北京

2、源智天下科技有限公司联系方式:http://www.rzchina.net1.1C语言历史C语言历史C语言已经经历了几十年的发展。在学习C语言之前,应语言已经经历了几十年的发展。在学习语言之前语言之前,语言已经经历了几十年的发展该要先了解C语言是如何诞生的它的历史是怎么样的。语言是如何诞生的,该要先了解语言是如何诞生的,它的历史是怎么样的。本节将介绍C言语的诞生言语的诞生、语言的标准化过程及其重要本节将介绍言语的诞生、C语言的标准化过程及其重要特点,最后还将展示一个标准的“特点,最后还将展示一个标准的“Hello,world!”的程序的程序。北京

3、源智天下科技有限公司联系方式:http://www.rzchina.netC语言的诞生1.1.1C语言的诞生C语言是由著名的计算机科学家语言是由著名的计算机科学家DennisRitchie创造的,其创造的,语言是由著名的计算机科学家创造的历史可以追溯到ALGOL60。ALGOL60,也称为语言历史可以追溯到。,也称为A语言是纯粹的面向描述计算过程的语言。,是纯粹的面向描述计算过程的语言。C语言的直接前身语言就是从语言的直接前身B语言就是从发展而来的。语言的直接前身语言就是从BCPL发展而来的。发展而来的年间,改进了B语言在1972~1973年间,

4、DenisRitchie改进了语言,为其添~年间改进了语言,加了数据类型的概念,加了数据类型的概念,并将原来的解释程序改写为可以在直接生成机器代码的编译程序,并将其命名为C。在直接生成机器代码的编译程序,并将其命名为。现在,语言已成为用途最为广泛的计算机高级语言语言已成为用途最为广泛的计算机高级语言,现在,C语言已成为用途最为广泛的计算机高级语言,不仅可以用于编写系统软件,可以用于编写系统软件,还可以用于构建各个领域的应用软件。用软件。北京源智天下科技有限公司联系方式:http://www.rzchina.netC语言的标准化1.1.2C语言的标

5、准化C语言发展到现在已经经历了个标准,分别为语言发展到现在已经经历了3个标准分别为K&RC、语言发展到现在已经经历了个标准,、C89和C99。和。1.K&RC.2.C89或ANSIC.或3.C99.北京源智天下科技有限公司联系方式:http://www.rzchina.netC语言的特点1.1.3C语言的特点C语言之所以得到如此迅速的发展,并成为应用最广泛、最语言之所以得到如此迅速的发展,并成为应用最广泛、语言之所以得到如此迅速的发展受欢迎的计算机语言之一,主要是因为它语法灵活、受欢迎的计算机语言之一,主要是因为它语法灵活、使用方便,并能实现高效

6、而强大的功能。语言具有以下特用方便,并能实现高效而强大的功能。C语言具有以下特点:1.使用方便,功能强大.使用方便,2.便于结构化编程.3.C语言是中级语言.语言是中级语言4.执行效率高.5.C程序可移植性好.程序可移植性好北京源智天下科技有限公司联系方式:http://www.rzchina.net1.1.4Hello,world!作为结构性语言,程序的结构十分严整程序的结构十分严整。作为结构性语言,C程序的结构十分严整。下面来认识一下第一个C程序这是十分著名的“程序,程序。第一个程序,这是十分著名的“Hello,world!”程序。程序这个程

7、序经常被用作介绍各种语言的第一个程序,这个程序经常被用作介绍各种语言的第一个程序,其功能是向屏幕打印一个字符串“能是向屏幕打印一个字符串“Hello,world!”。。北京源智天下科技有限公司联系方式:http://www.rzchina.net1.2数据结构与算法一般来说,程序由数据结构和算法两个部分组成。一般来说,程序由数据结构和算法两个部分组成。数据结构是一个一个的实体,是一个一个的实体,而算法是将它们联系在一起的各种手段。学习程序首先要了解数据结构和算法的概念,手段。学习程序首先要了解数据结构和算法的概念,以及它们之间的关系。由于篇幅有限

8、,及它们之间的关系。由于篇幅有限,本小节将只是简要地介绍数据结构和算法的一些基本知识,地介绍数据结构和算法的一些基本知识,要想深入了解数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。