C语言程序设计.doc

C语言程序设计.doc

ID:48620932

大小:471.50 KB

页数:47页

时间:2020-01-30

C语言程序设计.doc_第1页
C语言程序设计.doc_第2页
C语言程序设计.doc_第3页
C语言程序设计.doc_第4页
C语言程序设计.doc_第5页
资源描述:

《C语言程序设计.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C语言程序设计       C语言程序设计                                    第1章基本概念41.1C语言的产生及发展史41.2C语言特点6C语言及其程序的基本形式6第2章数据类型、运算符与表达式72.1基本数据类型72.2常量与变量82.3运算符102.4表达式1147C语言程序设计2.5逗号运算符与逗号表达式12第三章顺序结构143.2数据输出143.2.1printf函数的使用143.3数据输入173.4复合语句193.4.1复合语句193.4.2空语句203.5程序举例20

2、第4章选择结构214.1关系运算与逻辑运算214.1.1关系运算214.1.2逻辑运算214.2if语句224.3条件表达式254.4switch选择结构与break语句26第五章循环结构285.1while循环285.2dowhile循环295.3for语句和for语句构成的循环305.4循环的嵌套325.5break与continue在循环中的应用33第六章字符型数据356.1字符型常量356.1.1字符型常量356.1.2转义字符数据的写法356.1.4可对字符量进行运算※366.2字符型变量366.3字符的输

3、入与输出366.3.1用printf与scanf作输出与读取366.3.2用putchar与getchar作字符的输出与读取37第七章函数397.1库函数397.2自定义函数397.2.1函数的书写方法407.2.2函数的返回值407.3函数的调用417.4函数的说明427.5调用函数与被调用函数之间的数据传递45第八章地址与指针488.1变量的地址与指针488.2指针变量的定义498.3指针变量赋值498.4对指针变量操作498.5移动指针508.6函数之间的地址传递518.7返回地址的函数叫做指针函数51第九章数

4、组529.1一维数的定义与引用529.2一维数组的访问529.3数组的赋值5247C语言程序设计9.5一维数组与地址539.5二维数组的定义和二维数组元素的引用579.5.1二维数组的定义579.5.2二维数组的访问589.5.3二维数组在定义可以赋值589.5.4可以通过赋值,确定行数589.6二维数组与指针599.6.1、二维数组实际上是由一维数组构成:599.6.2二维数组名也是二维数组的首地址599.7二维数组与函数60第十章字符串6410.1用一维数组存放字符串6410.1.1通过赋初值给一个字符数组赋成字

5、符串6510.1.2在程序执行过程中给一维字符数组赋值6610.2使指针指向一个字符串6610.2.1可通过赋初值,指一个指针指向字符串6610.2.2通过赋值运算使指针指向一个字符串6610.3字符串的输入与输出6610.3.1输入输出字符串的必要条件6610.3.2用格式说明符%s进行整串的输入与输出6610.3.3用gets和puts函数对字符串进行输入与输出6610.4字符串数组6710.5用于字符串处理的函数67第十一章递归函数70第十二章C语言中变量的作用域与变量的存储类型7012.1局部变量7012.2

6、全局变量7112.3局部静态变量71第十三章编译预处理和动态存储分配7213.1宏替换7213.2动态存储分配7313.2.1malloc函数与free函数73第十四章结构体与共用体7414.1用typedef说明一个类型7414.2结构体类型7414.2.1结构体类型声明的格式:7514.2.2结构体型的数组、变量、指针的定义7514.2.3结构体变量、数组的赋值7614.2.4引用结构体变量中的数据7714.2.5对结构体成员赋值7714.2.6结构体函数之间数据传递7814.3链表81         47C语

7、言程序设计第1章基本概念本章主要内容 ◆◆明确C语言的产生及发展史◆◆了解C语言特点◆◆掌握C语言的表述环境◆◆明确C语言及其程序的基本形式  1.1C语言的产生及发展史 C语言属于ALGOL语言族系,产生于1972年.是编程者设计的一种结构化程序设计语言.它首先是为了编写PDP-11型计算机上的UNIX操作系统而产生出来,但后来发展成为一种独立的程序设计语言,并广泛地应用在大型,小型,微型计算机上.1967年英国剑桥大学的MatinRichards对CPL语言做了简化,推出了BCPL语言。1970年美国贝尔实验室的

8、KenThompson以BCPL语言为基础,又做了进一步简化,设计出了很简单的而且很接近硬件的B语言,并用B语言写了第一个UNIX操作系统,在PDP-7上实现。1972年至1973年间,贝尔实验室的D.M.Ritchie在B语言的基础上设计出了C语言。 C语言的设计者DennisM.Ritchie 1973年,K.Thompson和D.M.Ri

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

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

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