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

- 羊四清,易叶青主编;贺文华,袁辉勇,罗如为等副主编 著
- 出版社: 北京:中国水利水电出版社
- ISBN:9787508493688
- 出版时间:2012
- 标注页数:264页
- 文件大小:29MB
- 文件页数:274页
- 主题词: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.1.1 C语言的发展1
1.1.2 C语言的特点1
1.2 C语言程序的基本结构2
1.2.1 C语言程序的基本结构2
1.2.2 C语言的关键字4
1.3 编译预处理5
1.3.1 宏定义5
1.3.2 文件包含10
1.3.3 条件编译10
1.4 程序设计基础12
1.4.1 算法概念12
1.4.2 算法的表示13
1.4.3 程序的三种基本结构15
1.4.4 程序的书写风格和书写格式16
1.5 Visual C++6.0编程环境17
1.6 本章小结21
习题一22
第2章 简单的C语言编程24
2.1 标识符24
2.1.1 字符集24
2.1.2 标识符概述24
2.1.3 标识符分类25
2.2 C语言的数据类型26
2.2.1 数据类型的概念与分类26
2.2.2 数据类型的作用27
2.2.3 整型数据27
2.2.4 实型数据30
2.2.5 字符型数据32
2.3 常量与变量34
2.3.1 常量34
2.3.2 符号常量35
2.3.3 变量35
2.3.4 变量的初始化35
2.4 C语言语句36
2.4.1 C语句概述36
2.4.2 语句分类37
2.5 表达式与赋值语句38
2.5.1 运算符38
2.5.2 表达式42
2.5.3 赋值语句42
2.5.4 类型转换43
2.6 位运算44
2.6.1 位运算符与位运算44
2.6.2 位域47
2.7 格式化输入与输出49
2.7.1 格式化输出49
2.7.2 格式化输入52
2.8 字符数据的输入与输出54
2.8.1 字符输出54
2.8.2 字符输入55
2.9 本章小结55
习题二56
第3章 选择结构程序设计59
3.1 关系运算符和关系表达式59
3.1.1 关系运算符及其优先级59
3.1.2 关系表达式59
3.2 逻辑运算符及逻辑表达式60
3.2.1 逻辑运算符及其优先级60
3.2.2 逻辑表达式61
3.3 条件运算符与条件表达式62
3.3.1 条件运算符及其优先级62
3.3.2 条件表达式62
3.4 if语句63
3.4.1 简单if语句63
3.4.2 双分支if语句64
3.4.3 多分支if语句65
3.4.4 if语句使用说明66
3.5 switch语句66
3.6 选择结构的嵌套69
3.7 应用举例73
3.8 本章小结74
习题三74
第4章 循环结构程序设计77
4.1 概述77
4.2 while语句77
4.3 do…while语句79
4.4 for语句80
4.5 三种循环语句的比较83
4.6 改变循环执行的状态84
4.6.1 break语句84
4.6.2 continue语句85
4.6.3 break语句和continue语句的区别86
4.7 多重循环87
4.8 应用举例89
4.9 本章小结92
习题四92
第5章 数组95
5.1 数组和数组元素95
5.2 一维数组95
5.2.1 一维数组的定义和引用96
5.2.2 一维数组的初始化97
5.2.3 一维数组应用举例97
5.3 二维数组101
5.3.1 二维数组的定义与引用101
5.3.2 二维数组的初始化102
5.3.3 二维数组应用举例103
5.4 字符数组106
5.4.1 字符数组的定义与引用107
5.4.2 字符数组的初始化107
5.4.3 字符数组的输入和输出108
5.4.4 字符处理函数110
5.4.5 字符数组应用举例113
5.5 本章小结114
习题五114
第6章 函数116
6.1 模块化程序设计116
6.1.1 模块化程序设计概述116
6.1.2 函数概述117
6.2 函数的分类与定义118
6.2.1 函数的分类118
6.2.2 函数的定义118
6.3 函数的调用与执行120
6.3.1 函数的调用120
6.3.2 函数说明语句122
6.3.3 函数的参数与参数传递123
6.3.4 函数的返回值124
6.3.5 函数的执行125
6.4 数组作为函数参数125
6.4.1 数组元素作函数参数125
6.4.2 数组名作为函数参数126
6.5 函数的嵌套调用与递归调用129
6.5.1 函数的嵌套调用129
6.5.2 函数的递归调用131
6.6 变量的作用域135
6.6.1 局部变量135
6.6.2 全局变量137
6.7 变量的存储类别139
6.7.1 变量的存储方式139
6.7.2 变量的存储类别140
6.8 内部函数和外部函数144
6.8.1 内部函数144
6.8.2 外部函数144
6.9 应用举例146
6.10 本章小结149
习题六149
第7章 结构体与共用体151
7.1 结构体类型及变量的定义151
7.1.1 结构体概述151
7.1.2 结构体类型的定义151
7.1.3 结构体变量的定义152
7.2 结构体变量的初始化和引用153
7.2.1 结构体变量的引用153
7.2.2 结构体变量的初始化154
7.3 结构体数组155
7.3.1 结构体数组的定义155
7.3.2 结构体数组的初始化155
7.3.3 结构体数组的应用156
7.4 共用体157
7.4.1 共用体的概念157
7.4.2 共用体变量的定义158
7.4.3 共用体变量的引用159
7.4.4 共用体类型数据的特点159
7.4.5 共用体变量的应用160
7.5 枚举类型161
7.5.1 枚举类型的定义和枚举变量的说明161
7.5.2 枚举类型变量的赋值和使用162
7.6 用typedef定义用户自定义类型163
7.7 本章小结164
习题七165
第8章 指针166
8.1 指针的定义166
8.1.1 地址与变量的地址166
8.1.2 指针与指针变量167
8.2 指针变量的定义和使用169
8.2.1 指针变量的定义169
8.2.2 指针变量的赋值170
8.2.3 指针变量的运算171
8.2.4 指针变量的进一步说明176
8.3 指针与数组177
8.3.1 指向数组元素的指针变量177
8.3.2 指向数组的指针181
8.3.3 指针数组185
8.4 指针与字符串186
8.4.1 字符串的表示187
8.4.2 字符串指针变量187
8.4.3 字符串指针变量与字符数组的区别188
8.4.4 用指针数组表示字符串组189
8.5 指针变量作为函数参数190
8.5.1 形参是指针变量,实参是变量的地址190
8.5.2 形参是指针变量,实参是指针变量193
8.5.3 数组或指针变量作为函数的参数195
8.5.4 指针数组作为函数的参数199
8.6 指向函数的指针变量与指针型函数200
8.6.1 指向函数的指针变量200
8.6.2 指针型函数201
8.7 二重指针与带参数的 main函数202
8.7.1 二重指针与指针数组的关系202
8.7.2 main函数的参数204
8.8 结构指针变量的说明和使用206
8.8.1 指向结构变量的指针206
8.8.2 指向结构数组元素的指针207
8.8.3 结构指针变量作函数参数209
8.9 动态存储分配与链表210
8.9.1 动态存储分配210
8.9.2 链表的概念与表示212
8.9.3 链表的操作213
8.10 应用举例217
8.11 本章小结221
习题八222
第9章 文件223
9.1 C文件的概念223
9.1.1 文件与文件名223
9.1.2 文件分类224
9.1.3 文件缓冲区225
9.1.4 文件类型指针226
9.2 打开与关闭文件227
9.2.1 fopen函数227
9.2.2 fclose函数229
9.3 顺序读写文件数据230
9.3.1 读写字符函数fgetc和fputc230
9.3.2 读写字符串函数fgets和fputs233
9.3.3 格式化读写函数fscanf和fprintf236
9.3.4 读写块数据函数fread和fwrite238
9.4 随机读写文件数据239
9.4.1 文件读写位置定位240
9.4.2 随机读写函数240
9.5 文件检测函数241
9.5.1 文件结束检测函数241
9.5.2 读写文件出错检测函数242
9.5.3 文件出错标志和文件结束标志置0函数242
9.6 应用举例242
9.7 本章小结246
习题九247
附录A ASCⅡ表(American Standard Code for Information Interchange)251
附录B C语言的保留字253
附录C C语言运算符和结合性254
附录D C语言常用语法提要256
附录E C语言常用库函数258
参考文献264
热门推荐
- 246249.html
- 527989.html
- 1511058.html
- 2488965.html
- 450665.html
- 471488.html
- 2622742.html
- 3802951.html
- 95302.html
- 1784632.html
- http://www.ickdjs.cc/book_2359401.html
- http://www.ickdjs.cc/book_2399081.html
- http://www.ickdjs.cc/book_1000728.html
- http://www.ickdjs.cc/book_49692.html
- http://www.ickdjs.cc/book_31353.html
- http://www.ickdjs.cc/book_343776.html
- http://www.ickdjs.cc/book_190123.html
- http://www.ickdjs.cc/book_2661230.html
- http://www.ickdjs.cc/book_3185877.html
- http://www.ickdjs.cc/book_2947221.html