C语言各章小结

C语言各章小结

ID:40526864

大小:25.63 KB

页数:12页

时间:2019-08-04

C语言各章小结_第1页
C语言各章小结_第2页
C语言各章小结_第3页
C语言各章小结_第4页
C语言各章小结_第5页
资源描述:

《C语言各章小结》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、石家庄铁道大学C语言总结院系土木工程学院专业土木工程姓名董敬月学号20090385班级土0901-11C语言是一门有用的学科,是每个大学生应该学习的课程。我很有幸能够跟随老师学习这门课程,半个学期的时间,我学到了很多,对C语言有了很多的了解。作为初学者,我觉得这么课程不是那么容易,可能是没有太大的天赋,但是我相信天道酬勤,努力就有收获。所以我尽量跟上老师的步调,努力学好这门课程,为以后学习、工作做好铺垫。 C语言是一门编程入门语言,因为,无论是哪种编程语言,其原理、本质是相通的、类似的,而C语言在各种编程语言中又是最基础的。有了C语言的基础,学

2、习其他高级语言就会变得比较简单,更多是在学习、熟悉语言开发的环境,而不是语言本身。学习C语言,就好像重新学习一门外语一样,但是它比重新学习一门外语又要简单很多。下面是我对每章内容的小结。第一章概述1.程序设计反映了利用计算机解决实际问题的全过程,具体要经过以下四个基本步骤:分析问题,确定数学模型或方法;设计算法,画出流程图;选择编程工具,按算法编写程序;调试程序,分析输出结果。2.为解决一个问题而采取的方法和步骤,就陈伟算法。算法是程序设计的核心。算法具有5个特性:有穷性、确定性、有效性、要有数据输入、要有结果输出。算法的评价标准包括:正确性、

3、可读性、通用性、高效率。算法效率的度量分为时间度量和空间度量。描述算法有多种不同的工具,常用的有:流程图、结构化流程图和伪代码等。实用结构化流程图能帮助培养良好的程序设计风格,提倡用结构化流程图表示算法。3.程序有三种基本结构,分别为顺序结构,选择结构和循环结构。三种基本程序结构具有共同特点:只有一个入口、只有一个出口、结构中无死语句,即结构中的每一部分都有机会被执行;结构中无死循环。结构化定力表面那个,任何一个芜杂问题的程序,都可以用以上三种基本结构组成。4.结构化程序设计采用自顶向下、逐步求精和模块化的分析方法,从而有效地将一个较复杂的程序

4、费解成许多易于控制和处理的子程序,便于开发和维护。在学习程序设计过程中,要以结构化程序设计方法的原则为指导,注意培养正确的程序设计思维方式和良好的程序设计风格。5.面向对象程序设计以对象作为程序的主题,对象是数据和操作的封装体,封装在对象内的程序通过消息来驱动运行。在图形用户界面上,消息可通过键盘或鼠标的某种操作来传递。对象和类是面向对象程序设计的重要概念。类是具有相同属性和方法的一组对象的几何,它为属于该类的全部对象提供了统一的抽象描述。对象是类的实例。对象和类具有封装性、继承性、多态性。6.c语言在起发展过程中形成了许多不同的版本,目前,A

5、NSI标准C具有基础性地位。c语言兼有高级语言和低级语言的特点。7.C语言陈股由一个或多个函数构成,,每个程序有且只有一个主函数main(),续称执行由主函数开始和结束,在主函数执行过程中可以调用其他函数。一个函数都由两部分组成:函数头和函数体。含梳头即函数的第一行,函数体即函数头后面用花括号{}括起来的部分。8.C语言程序每个语句和数据定义的最后,以分号表示结束。C语言程序书写自由,一行可以写几个语句,一个语句可以写在多行上。单位了增强程序的可读性,应醉醺人们普遍习惯的书写规则,以培养良好的编程风格。9.C语言程序要经过编辑,编译,连接和运行

6、四个步骤。第一章基本数据类型与运算1.C语言数据类型有:基本类型(整型、字符型、实型)、构造类型(结构体类型、公用体类型、枚举类型)、指针类型和空类型。整型又分为段整形、基本整型和长整型三种。整型还可以分为有符号型和无符号型。实型分为单精度型和双精度型。C语言并不规定各种类型的数据占用多大的存储空间,具体事先由编译系统自行决定。为了确定某一种类型数据的长度,可以利用运算符sizeof,其功能是给出相应数据类型的数据所占用的内存字节数。2.变量是一个用于存放数值的内存存储区,根据变量的类型不同,该存储区被分配不同字节的内存安源。变量用标识符命名。

7、变量名不能实用系统已有定义的关键字作为标识符,也不要使用系统预定义的标识符作为标识符。C程序中用到的任何变量都必须在使用前进行定义。3.整形变量可以用十进制、八进制、和十六进制来表示。鬼死那个,以1-9开头的数字表示十进制数;以0开头的数字表示八进制数;以0x开头的数字表示十六进制数。实行乘凉只能用十进制,可以用小数形式或指数形式表示。字符常量以单引号定界,占一个字节存储单元,在内存中以相应的ASCII码存放;字符串敞亮以双引号定界,占用一段连续的存储单元。要注意字符和字符串的区别。符号常量是用一个标识符代表的敞亮。符号常量名常用大写,以区别变

8、量。4.转义字符占一个字节,分为以下三类:(1)控制输出格式的转义字符:、t、b、r、f等。(2)控制三个特殊符号输出的转义字符:\、

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

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

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