图书介绍
C语言程序设计【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 孙鸿飞,刘国成主编,席亮,曲丽娜副主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302365105
- 出版时间:2014
- 标注页数:334页
- 文件大小:47MB
- 文件页数:343页
- 主题词: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.1 机器语言1
1.1.2 汇编语言2
1.1.3 高级语言2
1.2 C语言的历史3
1.3 C语言的标准4
1.4 C语言的程序结构4
1.4.1 简单的C语言程序剖析4
1.4.2 C语言程序的基本结构8
1.5 C语言程序的运行8
1.5.1 运行C语言程序的步骤8
1.5.2 集成开发环境9
1.6 本章小结10
1.7 习题10
第2章 C语言程序设计基础11
2.1 常量11
2.1.1 整型常量11
2.1.2 浮点型常量12
2.1.3 单字符常量12
2.1.4 字符串常量13
2.1.5 符号常量13
2.2 变量14
2.2.1 变量名15
2.2.2 变量的类型15
2.2.3 变量的定义及操作18
2.3 运算符与表达式19
2.3.1 算术运算符和算术表达式20
2.3.2 关系运算符和关系表达式21
2.3.3 逻辑运算符和逻辑表达式22
2.3.4 赋值运算符和赋值表达式23
2.3.5 自增、自减运算符24
2.3.6 条件运算符25
2.3.7 逗号运算符和逗号表达式25
2.4 运算符的优先级与结合性26
2.4.1 优先级26
2.4.2 结合性26
2.5 类型转换27
2.5.1 隐式类型转换27
2.5.2 显式类型转换29
2.6 本章小结29
2.7 习题29
第3章 输入与输出31
3.1 读入一个字符31
3.2 输出一个字符32
3.3 格式化输入33
3.3.1 整数输入34
3.3.2 实数输入35
3.3.3 单个字符输入35
3.3.4 字符串输入36
3.4 格式化输出37
3.5 程序举例39
3.6 本章小结41
3.7 习题42
第4章 选择结构程序设计45
4.1 if语句45
4.1.1 简单if语句45
4.1.2 if…else语句47
4.1.3 嵌套if…else语句48
4.1.4 阶梯式if…else语句49
4.2 switch语句50
4.3 本章小结53
4.4 习题53
第5章 循环结构程序设计56
5.1 goto语句56
5.2 while语句58
5.3 do…while语句60
5.4 for语句61
5.5 break语句与continue语句63
5.5.1 break语句63
5.5.2 continue语句64
5.6 循环的嵌套65
5.7 本章小结66
5.8 习题67
第6章 数组70
6.1 一维数组70
6.1.1 一维数组的定义70
6.1.2 一维数组的引用71
6.1.3 一维数组的初始化与赋值72
6.1.4 一维数组的应用举例73
6.2 二维数组74
6.2.1 二维数组的定义75
6.2.2 二维数组的引用75
6.2.3 二维数组的初始化与赋值76
6.3 字符数组与字符串77
6.3.1 字符数组的定义78
6.3.2 字符数组的初始化与赋值78
6.3.3 字符串和字符数组79
6.3.4 字符数组的输入/输出80
6.3.5 字符串处理函数81
6.4 本章小结84
6.5 习题84
第7章 函数88
7.1 函数概述88
7.2 函数声明91
7.3 函数定义和函数调用92
7.3.1 函数定义92
7.3.2 函数调用93
7.3.3 参数传递94
7.4 程序举例98
7.5 函数的嵌套调用和递归调用99
7.5.1 函数的嵌套调用100
7.5.2 函数的递归调用101
7.6 变量的作用域103
7.6.1 局部变量104
7.6.2 全局变量105
7.7 变量的存储类别107
7.8 本章小结109
7.9 习题110
第8章 指针113
8.1 指针概述113
8.2 访问变量的地址114
8.3 指针变量的定义与运算115
8.3.1 指针变量的定义115
8.3.2 指针变量的初始化与赋值116
8.3.3 通过指针访问变量116
8.3.4 指针的运算120
8.4 指针与一维数组120
8.5 指向指针的指针与指针数组124
8.5.1 指向指针的指针124
8.5.2 指针数组126
8.6 指针与二维数组129
8.6.1 指向二维数组元素的指针129
8.6.2 二维数组名与指针130
8.6.3 二维数组与指向一维数组的指针变量133
8.7 指针与字符串134
8.8 指针兼容性137
8.8.1 指针大小兼容137
8.8.2 void指针138
8.8.3 指针转换139
8.9 指针与函数140
8.9.1 指针作为实际参数140
8.9.2 指针型函数144
8.9.3 函数指针变量145
8.10 main函数的参数146
8.11 本章小结147
8.12 习题148
第9章 编译预处理153
9.1 概述153
9.1.1 预处理器的工作方式153
9.1.2 编译预处理命令154
9.2 宏定义155
9.2.1 不带参数的宏定义155
9.2.2 带参数的宏定义156
9.3 文件包含157
9.4 条件编译159
9.5 本章小结161
9.6 习题161
第10章 结构体、共用体与枚举类型164
10.1 结构体164
10.1.1 定义结构体类型164
10.1.2 定义结构体变量166
10.1.3 访问结构体成员168
10.1.4 结构体变量的初始化170
10.1.5 结构体嵌套171
10.1.6 结构体数组172
10.1.7 结构体指针变量173
10.1.8 结构体与函数176
10.2 共用体179
10.2.1 定义共用体类型179
10.2.2 定义共用体变量180
10.2.3 访问共用体成员181
10.2.4 共用体变量的赋值181
10.2.5 共用体变量的初始化182
10.2.6 共用体的应用182
10.3 枚举类型183
10.3.1 定义枚举类型183
10.3.2 定义枚举类型变量183
10.4 用typedef定义类型185
10.5 本章小结186
10.6 习题187
第11章 文件管理190
11.1 概述190
11.2 文件的打开与关闭191
11.2.1 文件指针191
11.2.2 文本文件与二进制文件192
11.2.3 文件的打开192
11.2.4 文件的关闭194
11.3 文件的读/写194
11.3.1 fputc函数和fgetc函数194
11.3.2 fread函数和fw ite函数197
11.3.3 fscanf函数和fprintf函数201
11.3.4 fgets函数和fputs函数203
11.4 文件的定位204
11.5 本章小结206
11.6 习题206
第12章 C语言高级程序设计209
12.1 位运算209
12.1.1 位运算符210
12.1.2 按位与运算210
12.1.3 按位或运算211
12.1.4 按位异或运算211
12.1.5 按位取反运算212
12.1.6 左移运算符(《)212
12.1.7 右移运算符(》)213
12.1.8 程序举例213
12.2 动态存储分配214
12.2.1 malloc函数215
12.2.2 calloc 函数217
12.2.3 realloc函数218
12.2.4 free函数219
12.3 链表219
12.3.1 链表概述219
12.3.2 单向链表的构造222
12.3.3 单向链表的遍历225
12.3.4 查找数据项227
12.3.5 插入节点228
12.3.6 删除节点230
12.3.7 清空链表231
12.4 本章小结239
12.5 习题239
第13章 C语言程序设计实验指导241
实验一 C语言程序开发环境和C语言程序基本结构241
实验二 C语言程序设计基础252
实验三 输入与输出257
实验四 选择结构程序设计264
实验五 循环结构程序设计274
实验六 数组281
实验七 函数288
实验八 指针296
实验九 编译预处理306
实验十 结构体、共用体与枚举类型312
实验十一 文件管理319
实验十二 C语言高级程序设计324
附录1 部分ASCII码表331
附录2 C语言的部分关键字332
附录3 运算符的优先级和结合性333
热门推荐
- 1999968.html
- 3782591.html
- 3388281.html
- 947502.html
- 2414734.html
- 1200619.html
- 2055568.html
- 2271007.html
- 1706587.html
- 1865496.html
- http://www.ickdjs.cc/book_1397800.html
- http://www.ickdjs.cc/book_994096.html
- http://www.ickdjs.cc/book_3475207.html
- http://www.ickdjs.cc/book_1180202.html
- http://www.ickdjs.cc/book_2428031.html
- http://www.ickdjs.cc/book_2736782.html
- http://www.ickdjs.cc/book_3392103.html
- http://www.ickdjs.cc/book_2528677.html
- http://www.ickdjs.cc/book_247857.html
- http://www.ickdjs.cc/book_2944006.html