图书介绍
C语言程序设计PDF|Epub|txt|kindle电子书版本网盘下载
![C语言程序设计](https://www.shukui.net/cover/14/32258234.jpg)
- 卢敏主编 著
- 出版社: 北京:中国水利水电出版社
- ISBN:9787508458076
- 出版时间:2008
- 标注页数:215页
- 文件大小:9MB
- 文件页数:225页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C语言程序设计概述1
本章要点1
1.1计算机语言的发展1
1.2简单的C语言程序介绍2
1.2.1简单C语言程序示例2
1.2.2C语言程序的构成4
1.2.3C语言的特点4
1.3运行C程序的步骤与方法5
1.3.1实现C语言程序执行的步骤5
1.3.2在TC2.0下运行C程序6
1.3.3在MicrosoftVisualC++下运行C程序6
习题10
第2章 C语言程序设计基础11
本章要点11
2.1基本数据类型11
2.1.1整型数据12
2.1.2实型数据13
2.1.3字符型数据13
2.2常量与变量14
2.2.1常量与符号常量14
2.2.2变量16
2.3格式输入/输出函数17
2.3.1格式化输出函数printf()17
2.3.2格式化输入函数scanf()19
2.4字符数据的输入输出23
2.4.1putchar()函数23
2.4.2getchar()函数24
习题25
第3章 运算符、表达式和常用函数26
本章要点26
3.1算术表达式26
3.1.1算术运算符与算术表达式26
3.1.2自增、自减运算27
3.2赋值表达式27
3.3关系表达式和逻辑表达式29
3.3.1关系运算符与关系表达式29
3.3.2逻辑运算符与逻辑表达式30
3.4其他表达式31
3.4.1条件表达式31
3.4.2逗号表达式32
3.4.3位运算33
3.5多种类型混合运算35
3.5.1类型转换35
3.5.2运算符优先级和运算符结合方向36
3.6常用函数37
3.6.1常用数学函数37
3.6.2常用字符函数38
3.6.3其他常用函数38
习题38
第4章 算法与控制结构39
本章要点39
4.1算法的概念及特性39
4.1.1算法的概念39
4.1.2算法的特性39
4.2算法的表示40
4.2.1用自然语言表示算法40
4.2.2用流程图表示算法41
4.2.3N-S流程图43
4.3顺序结构45
4.4选择结构45
4.4.1if语句46
4.4.2if语句的嵌套50
4.4.3switch语句52
4.5循环结构54
4.5.1While语句54
4.5.2do-while语句56
4.5.3for语句57
4.6其他控制语句61
4.6.1break语句与continue语句61
4.6.2goto语句64
4.7循环的嵌套结构64
4.8循环程序应用66
习题68
第5章 数组69
本章要点69
5.1一维数组69
5.1.1一维数组的定义69
5.1.2一维数组元素的引用70
5.1.3一维数组应用70
5.2二维数组76
5.2.1二维数组的定义76
5.2.2二维数组的引用77
5.2.3二维数组应用79
5.3字符数组81
5.3.1字符数组的定义81
5.3.2字符串和字符数组81
5.3.3字符数组的输入/输出82
5.3.4字符串应用84
5.3.5常用字符串函数86
习题89
第6章 函数90
本章要点90
6.1函数概述90
6.1.1函数概述90
6.1.2C程序构成90
6.2函数定义和函数调用91
6.2.1函数定义91
6.2.2函数调用92
6.2.3函数声明94
6.3函数间的参数传递96
6.3.1函数调用过程及参数传递96
6.3.2传数值96
6.3.3传地址97
6.4函数嵌套调用和递归调用101
6.4.1函数嵌套调用101
6.4.2函数递归调用102
6.5变量的作用域和变量存储类别106
6.5.1全局变量和局部变量106
6.5.2变量的存储类别107
习题109
第7章 编译预处理111
本章要点111
7.1宏定义111
7.1.1不带参数的宏定义111
7.1.2带参数的宏定义113
7.2文件包含115
7.3条件编译116
习题118
第8章 指针119
本章要点119
8.1指针基础119
8.1.1变量的地址和指针的概念119
8.1.2指针变量的定义121
8.1.3指针变量的引用122
8.1.4指针变量作为函数参数125
8.2指针和数组128
8.2.1指向数组元素的指针128
8.2.2通过指针引用数组元素129
8.2.3用数组名作函数参数130
8.2.4指针和多维数组134
8.3指针和字符串140
8.3.1字符串的表示形式140
8.3.2字符指针作函数参数143
8.4指针数组和指向指针的指针144
8.4.1指针数组的概念144
8.4.2指向指针的指针148
8.4.3main()函数的参数149
8.5指针和函数151
8.5.1指针作为函数的返回值151
8.5.2指向函数的指针153
习题156
第9章 结构体、共用体和枚举158
本章要点158
9.1结构体的基本概念158
9.1.1结构体类型的定义158
9.1.2结构体变量的定义159
9.1.3结构体变量的引用160
9.1.4结构体变量的赋值161
9.1.5结构体变量的初始化161
9.1.6结构体的嵌套162
9.2结构体数组163
9.2.1结构体数组的定义163
9.2.2结构体数组的初始化164
9.3指针和结构体165
9.3.1指向结构体变量的指针165
9.3.2指向结构体数组的指针167
9.3.3用结构体变量和指向结构体变量的指针作函数参数170
9.4单向链表173
9.4.1链表概述173
9.4.2动态存储分配库函数175
9.4.3单向链表的基本操作176
9.5共用体184
9.6枚举187
习题191
第10章 文件192
本章要点192
10.1文件的基本概念192
10.1.1文本文件和二进制文件192
10.1.2缓冲文件系统193
10.1.3文件类型指针193
10.2文件的打开和关闭194
10.2.1打开文件194
10.2.2关闭文件195
10.3文件的读写196
10.3.1字符方式文件读写函数196
10.3.2字符串方式文件读写函数199
10.3.3格式化文件读写函数201
10.3.4数据块读写函数202
10.3.5其他相关函数205
习题206
附录1字符与ASCII码对照表207
附录2C语言中的关键字208
附录3运算符的优先级与结合性209
附录4常用库函数211
参考文献215