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

- 胡成松,黄玉兰,李文红主编;卢云霞,葛蓁,王微副主编;崔欢欢,顿煜卿,肖丹丹,邹静参编;孙宝林主审 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111504658
- 出版时间:2015
- 标注页数:246页
- 文件大小:86MB
- 文件页数:254页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C语言概述1
学习要点1
1.1 C语言概况1
1.1.1 C语言的发展1
1.1.2 C语言的特点1
1.2 C语言程序的开发与运行2
1.2.1 C语言程序的开发过程2
1.2.2 VC开发环境介绍3
1.2.3 常见错误提示及解决方法7
1.3 简单的C语言程序8
1.4 算法10
1.4.1 算法概述10
1.4.2 算法的表示10
1.5 小结11
习题12
第2章 数据类型、运算符和表达式14
学习要点14
导入案例14
2.1 数据类型14
2.1.1 数据类型概述14
2.1.2 整型15
2.1.3 实型16
2.1.4 字符型16
2.2 标识符、常量与变量16
2.2.1 标识符16
2.2.2 常量17
2.2.3 变量20
2.3 运算符与表达式23
2.3.1 算术运算符与算术表达式24
2.3.2 赋值运算符与赋值表达式25
2.3.3 自增/自减运算符27
2.3.4 逗号运算符与逗号表达式28
2.3.5 位运算符28
2.3.6 数据类型转换31
2.4 知识点强化与应用32
2.5 小结33
【案例分析与实现】34
习题35
第3章 简单程序设计37
学习要点37
导入案例37
3.1 C语言语句38
3.2 C语言程序结构简介39
3.3 数据输入与输出43
3.3.1 字符数据的输入与输出43
3.3.2 格式化输出函数printf44
3.3.3 格式化输入函数scanf46
3.4 知识点强化与应用47
3.5 小结50
【案例分析与实现】50
习题52
第4章 选择结构程序设计53
学习要点53
导入案例53
4.1 关系运算符与关系表达式54
4.1.1 关系运算符54
4.1.2 关系表达式54
4.2 逻辑运算符与逻辑表达式55
4.2.1 逻辑运算符55
4.2.2 逻辑表达式56
4.3 if语句57
4.3.1 单分支if语句58
4.3.2 双分支if语句60
4.3.3 多分支选择结构61
4.3.4 if语句的嵌套62
4.3.5 条件运算符和条件表达式65
4.4 switch语句67
4.5 知识点强化与应用72
4.6 小结75
【案例分析与实现】76
习题79
第5章 循环结构程序设计82
学习要点82
导入案例82
5.1 while循环82
5.1.1 while语句的基本格式82
5.1.2 while语句的应用83
5.2 do-while循环85
5.2.1 do-while语句的基本格式85
5.2.2 do-while语句的应用86
5.3 for循环87
5.3.1 for语句的基本格式87
5.3.2 for语句的应用89
5.4 循环嵌套90
5.5 break语句、continue语句92
5.5.1 break语句92
5.5.2 continue语句93
5.6 知识点强化与应用95
5.7 小结99
【案例分析与实现】100
习题101
第6章 数组103
学习要点103
导入案例103
6.1 一维数组104
6.1.1 一维数组的定义104
6.1.2 一维数组元素的引用104
6.1.3 一维数组元素的初始化105
6.2 二维数组107
6.2.1 二维数组的定义107
6.2.2 二维数组元素的引用108
6.2.3 二维数组元素的初始化109
6.3 字符数组和字符串110
6.3.1 字符数组的定义110
6.3.2 字符数组的初始化110
6.3.3 字符数组元素的引用111
6.3.4 字符串的存储111
6.3.5 字符数组的输入/输出112
6.3.6 常用字符串处理函数114
6.4 知识点强化与应用116
6.5 小结125
【案例分析与实现】126
习题128
第7章 函数129
学习要点129
导入案例129
7.1 函数概述129
7.2 函数的定义130
7.2.1 函数定义的一般形式130
7.2.2 函数的参数131
7.2.3 函数的返回值133
7.3 函数的调用134
7.3.1 函数调用的一般形式134
7.3.2 函数的嵌套调用138
7.3.3 函数的递归139
7.4 函数的声明141
7.5 数组作为函数参数142
7.5.1 数组元素作为函数的实参142
7.5.2 数组名作为函数的实参143
7.6 变量的作用域144
7.7 变量的生命周期146
7.8 内部函数和外部函数147
7.9 知识点强化与应用148
7.10 小结155
【案例分析与实现】156
习题161
第8章 指针163
学习要点163
导入案例163
8.1 指针的基本概念163
8.1.1 指针的概念163
8.1.2 指针变量的定义与初始化164
8.1.3 指针的引用及运算166
8.1.4 指针变量作为函数参数166
8.2 指针与数组168
8.2.1 指针与一维数组168
8.2.2 指针与二维数组171
8.2.3 指针与字符串174
8.2.4 指针数组176
8.2.5 指向指针的指针178
8.2.6 指针数组作为main( )函数的参数179
8.3 指针与函数181
8.3.1 指向函数的指针181
8.3.2 返回指针的函数184
8.4 知识点强化与应用186
8.5 小结192
【案例分析与实现】193
习题196
第9章 结构体、共用体与枚举197
学习要点197
导入案例197
9.1 结构体197
9.1.1 结构体类型的定义198
9.1.2 结构体变量的定义199
9.1.3 结构体变量的初始化200
9.1.4 结构体变量的引用201
9.1.5 结构体数组202
9.1.6 结构体指针203
9.1.7 动态内存分配205
9.2 共用体206
9.2.1 共用体类型的定义206
9.2.2 共用体变量的说明206
9.2.3 共用体变量的引用207
9.3 枚举类型208
9.3.1 枚举类型的定义208
9.3.2 枚举变量的说明及引用208
9.3.3 枚举类型的应用209
9.4 用户定义类型209
9.5 知识点强化与应用210
9.6 小结213
【案例分析与实现】214
习题215
第10章 文件217
学习要点217
导入案例217
10.1 文件概述217
10.1.1 文件的概念217
10.1.2 文件的分类217
10.2 文件操作218
10.2.1 文件类型指针218
10.2.2 文件的打开操作219
10.2.3 文件的关闭操作220
10.2.4 文件的读/写操作221
10.3 文件的定位223
10.3.1 rewind函数223
10.3.2 fseek函数223
10.3.3 ftell函数224
10.3.4 文件的错误检测224
10.4 编译预处理224
10.4.1 宏定义225
10.4.2 文件包含229
10.4.3 条件编译229
10.5 知识点强化与应用231
10.6 小结232
【案例分析与实现】233
习题234
附录235
附录A C语言中的关键字(32个)235
附录B C语言常用数据类型235
附录C 常用字符与ASCII码对照表236
附录D 运算符和结合性237
附录E C常用库函数239
参考文献246
热门推荐
- 3716271.html
- 951218.html
- 2637207.html
- 3393573.html
- 2708798.html
- 2636206.html
- 3809361.html
- 2815430.html
- 228734.html
- 1209070.html
- http://www.ickdjs.cc/book_3080625.html
- http://www.ickdjs.cc/book_1122855.html
- http://www.ickdjs.cc/book_978239.html
- http://www.ickdjs.cc/book_966388.html
- http://www.ickdjs.cc/book_973382.html
- http://www.ickdjs.cc/book_1462805.html
- http://www.ickdjs.cc/book_110999.html
- http://www.ickdjs.cc/book_1310517.html
- http://www.ickdjs.cc/book_2661906.html
- http://www.ickdjs.cc/book_637798.html