图书介绍
C语言简明教程【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 张璇,张研研编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302202646
- 出版时间:2009
- 标注页数:235页
- 文件大小:34MB
- 文件页数:247页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C语言简明教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
绪论1
第1章 顺序结构程序设计5
1.1显示信息5
1.1.1初识C语言程序5
1.1.2 C语言程序的结构6
1.2整数算术运算6
1.2.1整数的加法、减法和乘法6
1.2.2整数的除法10
1.2.3整数的求余运算10
1.2.4溢出12
1.2.5运算符的优先级和结合性12
1.3实数的算术运算12
1.3.1实数的四则运算12
1.3.2乘方、开方与取对数13
1.4字符类型14
1.4.1字符常量15
1.4.2字符变量15
1.4.3字符数据的存储方式15
1.4.4字符数据与整数通用16
1.5表达式17
1.5.1算术表达式17
1.5.2多种类型数据的混合运算17
1.6赋值运算18
1.6.1赋值运算符18
1.6.2赋值表达式18
1.6.3赋值语句19
1.7顺序结构程序设计19
1.7.1顺序结构的流程框图19
1.7.2顺序结构综合应用20
1.8语法小结28
1.8.1标识符28
1.8.2二进制数、八进制数与十六进制数28
1.8.3数据类型32
1.8.4常量与变量33
1.8.5运算符与优先级34
1.8.6语句35
1.8.7输入/输出格式35
习题136
第2章 选择结构程序设计38
2.1两路分支与关系运算38
2.1.1问题的引入38
2.1.2关系运算符与关系表达式40
2.1.3两路分支控制语句的标准格式41
2.1.4空语句与短式if语句43
2.1.5 if语句的应用44
2.2复杂条件与逻辑运算47
2.2.1数值表示逻辑值47
2.2.2复杂条件48
2.2.3逻辑运算符与逻辑表达式48
2.2.4逻辑运算符的优先级50
2.3 if嵌套与多路分支50
2.3.1 if嵌套结构51
2.3.2两层嵌套处理三路分支51
2.3.3四路及多路分支53
2.3.4用if嵌套分解复杂条件56
2.3.5关于else与if匹配57
2.4 switch语句58
2.4.1 switch语句的标准格式58
2.4.2 switch语句的应用59
2.5条件运算61
2.6选择结构程序设计62
2.6.1选择结构只是程序的一部分62
2.6.2选择结构的几种情况63
2.6.3选择结构综合练习63
2.7语法小结66
2.7.1运算符66
2.7.2语句66
2.7.3等价if-else语句与等价条件66
2.7.4分解两路分支67
习题267
第3章 循环结构程序设计69
3.1循环结构的3种语句69
3.1.1 while语句69
3.1.2 do-while语句73
3.1.3 for语句74
3.2用循环结构处理的几类问题76
3.2.1累加问题76
3.2.2累乘问题80
3.2.3统计问题81
3.2.4求最大值和最小值83
3.2.5遍历问题83
3.2.6无穷级数求和问题86
3.2.7迭代问题88
3.3多重循环91
3.3.1二重循环91
3.3.2三重循环95
3.4循环结构程序设计96
3.5语法小结98
习题3100
第4章 数组101
4.1一维数组101
4.1.1一维数组的定义101
4.1.2一维数组的使用102
4.1.3一维数组的初始化102
4.1.4一维数组的应用104
4.2二维数组114
4.2.1二维数组的定义114
4.2.2二维数组的使用115
4.2.3二维数组的存储方式115
4.2.4二维数组的初始化116
4.2.5二维数组的应用117
4.2.6高维数组120
4.3字符数组120
4.3.1字符串121
4.3.2字符数组的定义121
4.3.3字符数组的初始化121
4.3.4字符数组的输入/输出122
4.3.5处理字符串的库函数123
4.4语法小结126
习题4127
第5章 函数129
5.1函数的相关概念129
5.1.1子程序与主程序129
5.1.2 C语言中函数的作用129
5.1.3函数的例子130
5.1.4函数的分类131
5.1.5函数的定义131
5.1.6函数的调用133
5.2自定义函数的编写135
5.2.1从主函数中分离函数135
5.2.2新编函数140
5.3递归142
5.3.1递归定义与递归公式142
5.3.2递归函数与递归调用142
5.3.3递归函数的应用143
5.3.4递归的优缺点146
5.4函数的两种参数147
5.4.1变量作函数的形参147
5.4.2数组作函数的形参148
5.5使用专家编写的函数152
5.5.1解线性代数方程组152
5.5.2求行列式的值155
5.5.3求非奇异方阵的逆矩阵157
5.5.4使用包含文件161
5.6语法小结161
5.6.1关于return语句161
5.6.2大型源程序的组织162
5.6.3函数的声明162
5.6.4局部变量与全局变量163
5.6.5变量的存储类型165
5.6.6修饰符extern与static对全局变量和函数的修饰作用165
5.6.7程序员的函数库166
习题5166
第6章 指针167
6.1内存管理167
6.2指针常量与指针变量167
6.2.1指针变量的定义168
6.2.2指针变量的简单应用169
6.3用指针处理数组172
6.3.1数组的指针与数组元素的指针172
6.3.2用指针表示数组元素173
6.3.3用指针处理数组元素173
6.3.4 指针变量指向数组174
6.3.5用指向数组的指针变量处理数组174
6.3.6指针变量作函数的形参175
6.4用指针处理字符串178
6.4.1字符指针代替字符数组名178
6.4.2字符指针处理字符串的优势178
6.4.3字符指针数组处理多个字符串180
6.5用指针调用函数180
6.6语法小结184
习题6184
第7章 结构186
7.1结构类型186
7.1.1结构类型的定义186
7.1.2结构类型变量的定义188
7.1.3结构类型变量的使用190
7.1.4结构数组193
7.1.5指向结构类型数据的指针195
7.2链表简介198
7.2.1两种重要的存储结构198
7.2.2链表的结点198
7.2.3建立一个简单的链表199
7.3用指针处理链表201
7.3.1分配结点空间202
7.3.2建立链表的函数203
7.3.3输出链表的函数204
7.3.4删除结点的函数205
7.3.5插入结点的函数206
7.3.6调用上述函数的主函数208
7.4语法小结209
7.4.1关于结构类型209
7.4.2几个运算符209
习题7210
第8章 文件211
8.1文件的打开与关闭211
8.1.1打开文件212
8.1.2关闭文件213
8.2对文件的操作214
8.2.1字符的读/写函数214
8.2.2格式读/写函数215
8.2.3读/写数据块函数217
习题8220
附录A 语法补遗222
A.1数据类型222
A.2位运算224
A.3编译预处理226
A.4其他227
附录B 关键字229
附录C 运算符的优先级与结合性231
附录D 常用库函数232
附录E ASCII表234
参考文献235
热门推荐
- 1862019.html
- 1062147.html
- 3423798.html
- 2811067.html
- 3269474.html
- 546588.html
- 209649.html
- 439542.html
- 3470805.html
- 1559147.html
- http://www.ickdjs.cc/book_3398861.html
- http://www.ickdjs.cc/book_1144332.html
- http://www.ickdjs.cc/book_3590628.html
- http://www.ickdjs.cc/book_3298251.html
- http://www.ickdjs.cc/book_3152867.html
- http://www.ickdjs.cc/book_866318.html
- http://www.ickdjs.cc/book_1764777.html
- http://www.ickdjs.cc/book_1727797.html
- http://www.ickdjs.cc/book_2534620.html
- http://www.ickdjs.cc/book_3363190.html