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

- 黄苏雨,吴佳芬,张帆主编 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111476221
- 出版时间:2014
- 标注页数:295页
- 文件大小:47MB
- 文件页数:309页
- 主题词: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 结构化程序设计5
1.2 C语言概述5
1.2.1 C语言的发展历史及以C语言为基础的其他语言6
1.2.2 C语言的标准与版本6
1.2.3 C语言的特点6
1.2.4 C语言的市场占有率与为什么学习C语言7
1.3 C语言程序的组成8
1.3.1 简单的C程序8
1.3.2 C程序的结构9
1.3.3 C程序的开发过程10
1.4 VisualC++ 6.0集成开发环境11
1.4.1 VisualC++ 6.0的启动与退出11
1.4.2 VisualC++ 6.0集成开发环境概述12
1.4.3 程序调试和测试13
本章小结15
自测题16
第2章 数据类型、运算符和表达式19
2.1 数据类型19
2.2 常量、变量和标识符20
2.2.1 字符集20
2.2.2 标识符20
2.2.3 关键字21
2.2.4 常量与变量21
2.2.5 符号常量21
2.3 整型数据22
2.3.1 整型常量22
2.3.2 整型变量23
2.3.3 枚举型数据26
2.4 实型数据26
2.4.1 实型常量26
2.4.2 实型变量28
2.5 字符型数据30
2.5.1 字符型常量30
2.5.2 字符型变量31
2.5.3 字符串常量33
2.6 不同数据类型之间的转换33
2.6.1 自动类型转换33
2.6.2 强制类型转换33
2.6.3 求字节数运算符sizeof34
2.7 算术运算符35
2.7.1 算术运算符和算术表达式35
2.7.2 自增自减运算符和表达式37
2.8 关系运算符、逻辑运算符及其表达式38
2.8.1 关系运算符和关系表达式38
2.8.2 逻辑运算符和逻辑表达式39
2.9 赋值运算符、逗号运算符及其表达式40
2.9.1 简单赋值运算符和简单赋值表达式40
2.9.2 复合赋值运算符与复合赋值表达式41
2.9.3 逗号运算符和逗号表达式41
2.1 0位运算符42
2.1 0.1 位逻辑运算符43
2.1 0.2 移位运算符45
2.1 0.3 位复合赋值运算符45
本章小结46
自测题46
第3章 顺序结构程序设计49
3.1 C语言语句49
3.2 赋值语句50
3.3 字符的输入与输出51
3.3.1 输入与输出函数的头文件51
3.3.2 字符输入函数getchar()与字符输出函数putchar()52
3.4 格式的输入与输出53
3.4.1 格式输入函数scanf()53
3.4.2 格式输出函数printf()56
3.5 顺序结构58
3.5.1 顺序结构的特点59
3.5.2 顺序结构程序设计举例59
本章小结60
自测题60
第4章 选择结构程序设计63
4.1 条件语句63
4.1.1 if语句63
4.1.2 if…else语句65
4.1.3 if…elseif语句66
4.1.4 if语句的嵌套69
4.2 条件运算符和条件表达式70
4.3 switch语句72
4.4 选择结构程序设计举例74
本章小结76
自测题77
第5章 循环结构程序设计81
5.1 概述81
5.2 while循环81
5.3 do…while循环84
5.4 for循环86
5.5 break语句和continue语句88
5.5.1 break语句88
5.5.2 continue语句90
5.6 循环的嵌套90
5.7 循环结构程序设计举例92
5.8 三种循环语句的比较94
本章小结94
自测题95
第6章 数组101
6.1 数组概述101
6.2 一维数组101
6.2.1 一维数组的定义和存储101
6.2.2 一维数组的初始化102
6.2.3 一维数组元素的引用103
6.2.4 一维数组元素的输入输出105
6.3 二维数组107
6.3.1 二维数组的定义和存储108
6.3.2 二维数组的初始化109
6.3.3 二维数组元素的引用110
6.3.4 二维数组元素的输入输出111
6.4 字符数组113
6.4.1 字符数组的定义113
6.4.2 字符数组的初始化113
6.4.3 字符数组的引用114
6.4.4 字符串与字符串结束标志115
6.4.5 字符数组的输入输出117
6.4.6 字符串处理函数121
本章小结127
自测题127
第7章 函数133
7.1 函数概述133
7.2 函数的定义134
7.3 函数调用136
7.3.1 函数的调用136
7.3.2 函数的参数138
7.3.3 对被调函数的声明139
7.3.4 函数的返回值141
7.4 函数的嵌套调用和递归调用142
7.4.1 函数的嵌套调用142
7.4.2 函数的递归调用143
7.5 标识符的作用域和存储类别146
7.5.1 变量的作用域146
7.5.2 变量的存储类别149
7.5.3 函数的存储类别154
7.6 数组作为函数参数155
7.6.1 数组元素作为函数参数155
7.6.2 数组名作为函数参数156
本章小结157
自测题158
第8章 指针165
8.1 指针与指针变量的概念165
8.1.1 地址与指针165
8.1.2 指针变量166
8.2 指针变量的应用166
8.2.1 定义指针变量166
8.2.2 指针运算符166
8.2.3 指针变量的初始化168
8.2.4 把指针作为函数参数传递168
8.3 指针与数组169
8.3.1 指向数组的指针170
8.3.2 指针的算术运算175
8.3.3 指针的关系运算177
8.3.4 把数组名作为函数参数传递179
8.4 指针与函数180
8.4.1 返回指针的函数180
8.4.2 函数指针181
本章小结183
自测题184
第9章 结构体和共用体191
9.1 定义结构体类型191
9.2 定义和使用结构体变量192
9.2.1 结构体变量的定义192
9.2.2 结构体变量的引用194
9.2.3 结构体变量的初始化194
9.2.4 结构体变量的赋值195
9.3 结构体数组196
9.4 结构体指针198
9.5 结构体与函数200
9.5.1 传递结构体变量的成员200
9.5.2 传递结构体变量201
9.5.3 传递指向结构体变量的指针201
9.6 共用体202
9.6.1 定义共用体类型202
9.6.2 定义共用体变量203
9.6.3 共用体和结构体的比较204
9.6.4 共用体类型的指针205
9.6.5 共用体变量成员的引用205
9.7 链表207
9.7.1 自引用结构207
9.7.2 链表结构207
9.7.3 创建与遍历链表208
9.7.4 删除链表结点208
9.7.5 插入链表结点210
本章小结211
自测题212
第10章 文件217
10.1 概述217
10.1.1 文件定义及分类217
10.1.2 文件操作过程218
10.1.3 文件缓冲区219
10.1.4 文件类型指针219
10.2 打开和关闭文件220
10.2.1 打开文件220
10.2.2 关闭文件221
10.3 顺序读写文件222
10.3.1 文件位置指针222
10.3.2 判断文件结束函数223
10.3.3 文件读写函数223
10.4 随机读写文件230
10.4.1 rewind()函数230
10.4.2 fseek()函数230
10.4.3 ftell()函数230
10.5 文件出错处理232
10.5 ferror()函数232
10.5.2 clearerr()函数233
本章小结233
自测题233
第11章 预处理237
11.1 宏定义237
11.1.1 不带参数的宏定义237
11.1.2 带参数的宏定义241
11.2 文件包含243
11.3 条件编译246
本章小结248
自测题249
实验252
实验1 C语言基础知识252
实验2 数据类型、运算符和表达式256
实验3 顺序结构程序设计259
实验4 选择结构程序设计260
实验5 循环结构程序设计263
实验6 数组266
实验7 函数271
实验8 指针276
实验9 结构体与共用体280
实验10 文件282
实验11 预处理286
附录A ASCII码表288
附录B 运算符及其优先级和结合性289
附录C 常用标准库函数290
参考文献295
热门推荐
- 3107468.html
- 288960.html
- 187967.html
- 3890928.html
- 3597084.html
- 1316463.html
- 3182218.html
- 2071488.html
- 713035.html
- 2595863.html
- http://www.ickdjs.cc/book_503025.html
- http://www.ickdjs.cc/book_360752.html
- http://www.ickdjs.cc/book_1643206.html
- http://www.ickdjs.cc/book_2385953.html
- http://www.ickdjs.cc/book_1398191.html
- http://www.ickdjs.cc/book_2840444.html
- http://www.ickdjs.cc/book_523979.html
- http://www.ickdjs.cc/book_1137798.html
- http://www.ickdjs.cc/book_3139524.html
- http://www.ickdjs.cc/book_183709.html