图书介绍
C程序设计实用教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 周炜,钟红艳,王晓楠,徐云飞,雷晓莉编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302373216
- 出版时间:2014
- 标注页数:286页
- 文件大小:37MB
- 文件页数:298页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C程序设计实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C语言概述1
1.1 C语言的诞生和发展1
1.2 C语言的特点2
1.3 C语言的数据类型4
1.4 基本类型数据的机器码8
1.4.1 机器码和编码方案8
1.4.2 整型数据的机器码9
1.4.3 字符型数据的机器码——ASCII码14
1.4.4 实型数据的机器码15
1.5 标识符、常量、变量和字符串常量16
1.5.1 标识符16
1.5.2 常量17
1.5.3 变量、只读变量和可读写变量19
1.5.4 字符串常量25
1.6 地址、指针和动态内存分配26
1.7 定义新类型名30
1.8 预处理命令33
1.8.1 宏定义命令33
1.8.2 文件包含命令34
1.8.3 条件编译命令35
1.9 C语言的运算、表达式和语句37
1.9.1 运算及其优先级和结合性37
1.9.2 各类运算的功能41
1.9.3 各基本类型数据间的混合运算49
1.9.4 C语言的表达式50
1.9.5 C语言的语句51
1.10 C程序的结构与C函数60
1.10.1 C程序的结构60
1.10.2 C函数60
1.10.3 值传递和地址传递63
1.10.4 函数原型64
1.10.5 主程序带形式参数65
1.10.6 数组名和函数名做函数参数66
1.11 C语言的常用库函数67
1.11.1 格式输入函数和格式输出函数67
1.11.2 字符函数69
1.11.3 字符串处理函数70
1.11.4 清屏函数clrscr()和光标函数gotoxy(x,y)71
1.11.5 system(s)函数71
1.11.6 数学函数71
1.11.7 内存管理函数73
1.11.8 内存比较与填充函数74
1.11.9 随机函数74
1.11.10 日期函数和时间函数74
1.12 变量和函数的存储类别75
1.12.1 变量的存储类别75
1.12.2 函数的存储类别79
1.13 多文件编译80
1.13.1 用文件包含命令实现多文件编译80
1.13.2 用工程实现多文件编译81
1.14 C语言集成开发环境的使用83
1.14.1 安装和配置C语言系统平台84
1.14.2 C语言程序设计的方法和步骤86
习题195
第2章 分支与循环97
2.1 分支结构程序设计97
2.1.1 条件运算和条件语句97
2.1.2 if-else语句98
2.1.3 switch语句100
2.2 循环结构程序设计103
2.2.1 while循环语句103
2.2.2 do-while循环语句106
2.2.3 for循环语句108
2.2.4 循环语句综合编程111
习题2116
第3章 数组与结构体118
3.1 数组118
3.1.1 一维数组119
3.1.2 杨辉三角形123
3.1.3 二维数组124
3.2 用一维数组处理矩阵129
3.3 顺序表132
3.3.1 顺序表的查找132
3.3.2 顺序表的排序134
3.3.3 顺序表的删除136
3.3.4 顺序表的插入138
3.4 结构体140
3.4.1 结构体类型定义及变量声明140
3.4.2 结构体数组141
3.4.3 结构体指针142
习题3144
第4章 指针与链表146
4.1 指针做函数参数146
4.2 一维数组的指针150
4.2.1 指针的算术运算150
4.2.2 数组指针做函数参数154
4.3 函数的指针157
4.3.1 函数指针变量158
4.3.2 函数指针做函数参数160
4.3.3 函数指针数组162
4.4 返回指针值的函数164
4.5 指针数组166
4.6 指向指针的指针——双指针170
4.7 指针与多维数组173
4.7.1 多维数组元素的指针173
4.7.2 指向一维数组的指针变量177
4.7.3 指向数组的指针做函数参数178
4.8 链表179
4.8.1 链表概述179
4.8.2 链表的创建、输出和销毁181
4.8.3 链表的查找184
4.8.4 链表的插入187
4.8.5 链表的删除190
4.8.6 链表的排序192
4.8.7 链表的综合应用193
习题4199
第5章 递归202
5.1 子程序的直接递归203
5.2 子程序的间接递归214
5.3 主程序的递归215
习题5218
第6章 文件操作220
6.1 文件的基本概念220
6.2 文件操作常用函数222
6.2.1 文件的打开与关闭222
6.2.2 文件状态函数223
6.2.3 文件定位函数224
6.2.4 字符读写函数224
6.2.5 字符串读写函数225
6.2.6 整数读写函数225
6.2.7 格式化读写函数225
6.2.8 随机读写函数225
6.3 文件操作举例226
习题6231
第7章 程序设计竞赛介绍233
7.1 程序设计竞赛综述233
7.2 程序设计竞赛中的编程技巧237
7.2.1 基本输入输出格式237
7.2.2 字符串输入241
7.2.3 关于输出须要专门说明的几个问题242
附录A 常用字符与ASCII代码对照表244
附录B 习题参考答案246
参考文献286
热门推荐
- 1430657.html
- 1527334.html
- 1689903.html
- 2343738.html
- 230626.html
- 652288.html
- 797167.html
- 3489891.html
- 3540931.html
- 829614.html
- http://www.ickdjs.cc/book_3744116.html
- http://www.ickdjs.cc/book_2413059.html
- http://www.ickdjs.cc/book_1134764.html
- http://www.ickdjs.cc/book_850617.html
- http://www.ickdjs.cc/book_3727729.html
- http://www.ickdjs.cc/book_1920987.html
- http://www.ickdjs.cc/book_767621.html
- http://www.ickdjs.cc/book_3240049.html
- http://www.ickdjs.cc/book_194227.html
- http://www.ickdjs.cc/book_1935434.html