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

- 冯志红,王春娴,禇益清,李凤荣,马菲,常海燕,刘晶,刘洋,宁安良 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302472735
- 出版时间:2017
- 标注页数:303页
- 文件大小:84MB
- 文件页数:315页
- 主题词: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 C语言的发展3
1.1.3 C语言的特点4
1.1.4 C语言的应用领域4
1.2 C程序的结构5
1.2.1 C程序的基本结构5
1.2.2 C程序的结构特点6
1.2.3 C程序的书写规范7
1.3 算法及其描述8
1.3.1 算法的概念8
1.3.2 算法的特性8
1.3.3 算法的描述9
1.4 结构化程序设计11
1.4.1 结构化程序设计方法11
1.4.2 C语言三大基本结构12
1.5 C程序的实现过程13
1.5.1 C程序设计的一般步骤13
1.5.2 调试运行C程序的过程13
1.5.3 C语言的编译环境14
本章小结18
习题一19
第2章 数据类型、运算符与表达式21
2.1 数据类型21
2.2 标识符、常量与变量22
2.2.1 关键字与标识符22
2.2.2 常量与变量的概念22
2.2.3 整型常量与变量23
2.2.4 实型常量与变量25
2.2.5 字符型常量与变量25
2.2.6 字符串常量26
2.2.7 变量初始化27
2.3 运算符与表达式27
2.3.1 算术运算符与表达式27
2.3.2 赋值运算符与表达式29
2.3.3 逗号运算符与表达式30
2.3.4 测试类型长度运算符30
2.4 数据类型转换30
2.4.1 自动类型转换31
2.4.2 强制类型转换32
本章小结32
习题二33
第3章 顺序结构程序设计35
3.1 C语言语句35
3.1.1 声明语句35
3.1.2 执行语句36
3.2 格式输入/输出函数37
3.2.1 格式输出函数printf()37
3.2.2 格式输入函数scanf()41
3.3 单字符输入/输出函数45
3.3.1 单字符输出函数putchar()45
3.3.2 单字符输入函数getchar()45
3.4 顺序结构程序典型例题47
本章小结50
习题三50
第4章 选择结构程序设计55
4.1 关系运算符与关系表达式55
4.1.1 关系运算符55
4.1.2 关系表达式56
4.2 逻辑运算符与逻辑表达式57
4.2.1 逻辑运算符57
4.2.2 逻辑表达式57
4.3 条件运算符与条件表达式58
4.4 if语句60
4.4.1 if语句的一般形式60
4.4.2 if语句的嵌套65
4.5 switch语句67
4.6 选择结构程序典型例题70
本章小结73
习题四74
第5章 循环结构程序设计78
5.1 概述78
5.2 三种循环结构78
5.2.1 while循环78
5.2.2 do-while循环80
5.2.3 for循环82
5.2.4 几种循环的比较85
5.3 循环控制语句85
5.3.1 break语句85
5.3.2 continue语句87
5.4 循环的嵌套88
5.5 goto语句构成的循环91
5.6 循环结构程序典型例题92
本章小结95
习题五95
第6章 数组100
6.1 一维数组100
6.1.1 一维数组的定义与存储100
6.1.2 一维数组元素的引用101
6.1.3 一维数组的初始化103
6.1.4 一维数组的应用104
6.2 二维数组110
6.2.1 二维数组的定义与存储110
6.2.2 二维数组元素的引用112
6.2.3 二维数组的初始化112
6.2.4 二维数组的应用114
6.3 字符数组与字符串116
6.3.1 字符串与字符数组的区别116
6.3.2 字符数组的定义及初始化117
6.3.3 字符数组的输入与输出117
6.3.4 字符串的输入与输出119
6.3.5 字符串处理函数120
6.3.6 字符数组的应用122
本章小结125
习题六126
第7章 函数130
7.1 模块化程序设计130
7.1.1 模块化程序设计概念130
7.1.2 函数概述131
7.2 函数的定义与调用132
7.2.1 函数的定义132
7.2.2 函数的声明134
7.2.3 函数的调用135
7.2.4 函数的参数传递136
7.2.5 函数应用实例137
7.3 数组作函数参数141
7.3.1 数组元素作函数参数141
7.3.2 数组名作函数参数141
7.4 函数的嵌套调用与递归调用146
7.4.1 函数的嵌套调用146
7.4.2 函数的递归调用147
7.5 变量的作用域151
7.5.1 内部变量151
7.5.2 外部变量152
7.6 变量的存储方式155
7.6.1 动态存储与静态存储155
7.6.2 内部变量的存储方式155
7.6.3 外部变量的存储方式157
7.7 内部函数与外部函数158
7.7.1 内部函数158
7.7.2 外部函数159
7.7.3 多个源程序文件的编译与链接160
本章小结161
习题七161
第8章 编译预处理169
8.1 宏定义169
8.1.1 不带参数的宏定义169
8.1.2 带参数的宏定义171
8.2 文件包含172
8.3 条件编译174
本章小结175
习题八175
第9章 指针178
9.1 地址和指针的概念178
9.2 指针变量179
9.2.1 指针变量的定义179
9.2.2 指针变量的初始化与赋值180
9.2.3 指针变量的引用181
9.2.4 指针变量的运算183
9.3 指针与数组184
9.3.1 指针与一维数组184
9.3.2 指针与二维数组188
9.4 指针与字符串191
9.4.1 指向字符数组的指针变量192
9.4.2 指向字符串常量的指针变量197
9.5 指针与函数199
9.5.1 指针作函数参数199
9.5.2 指向函数的指针202
9.5.3 返回指针值的函数203
9.6 指针数组和多级指针205
9.6.1 指针数组的定义205
9.6.2 指针数组与字符串205
9.6.3 多级指针208
9.6.4 指针数组作函数参数210
本章小结211
习题九212
第10章 结构体、共用体和枚举类型215
10.1 结构体类型215
10.1.1 结构体类型的定义215
10.1.2 用typedef命名数据类型217
10.2 结构体变量218
10.2.1 结构体变量的定义218
10.2.2 结构体变量的引用219
10.2.3 结构体变量的初始化221
10.3 结构体数组221
10.3.1 结构体数组的定义及初始化222
10.3.2 结构体数组的应用223
10.4 结构体类型指针226
10.4.1 指向结构体变量的指针226
10.4.2 指向结构体数组的指针227
10.5 结构体与函数228
10.5.1 结构体类型数据作函数参数228
10.5.2 函数的返回值为结构体变量或结构体指针233
10.6 链表——结构体指针的应用233
10.6.1 链表的概念233
10.6.2 动态内存管理函数235
10.6.3 链表的基本操作236
10.7 共用体和枚举类型242
10.7.1 共用体242
10.7.2 枚举类型245
本章小结246
习题十247
第11章 文件251
11.1 文件与文件指针251
11.1.1 文件的概念251
11.1.2 文件指针253
11.2 文件的打开与关闭254
11.2.1 文件的打开254
11.2.2 文件的关闭256
11.3 文件的顺序读/写257
11.3.1 字符读/写函数257
11.3.2 字符串读/写函数259
11.3.3 格式化读/写函数261
11.3.4 数据块读/写函数263
11.4 文件的随机读/写265
11.4.1 文件位置指针的定位265
11.4.2 文件的随机读/写267
11.5 文件操作的出错检测268
11.5.1 ferror函数268
11.5.2 clearerr函数268
本章小结268
习题十一269
第12章 位运算272
12.1 位的基础知识272
12.2 位运算概述273
12.2.1 位运算符273
12.2.2 位运算符使用方法273
12.2.3 应用举例276
12.3 位段278
本章小结280
习题十二281
附录A C语言中的关键字283
附录B 运算符的优先级与结合性284
附录C 常用标准库函数286
附录D C语言常见语法符290
附录E 标准ASCII字符编码表292
附录F 进制及其转换,原码、反码与补码294
参考答案298
参考文献302
热门推荐
- 3799281.html
- 2968516.html
- 777578.html
- 42978.html
- 2942057.html
- 3734740.html
- 2209039.html
- 1258235.html
- 3834773.html
- 3552354.html
- http://www.ickdjs.cc/book_56612.html
- http://www.ickdjs.cc/book_1490067.html
- http://www.ickdjs.cc/book_2084170.html
- http://www.ickdjs.cc/book_2763277.html
- http://www.ickdjs.cc/book_1769215.html
- http://www.ickdjs.cc/book_2103919.html
- http://www.ickdjs.cc/book_1497738.html
- http://www.ickdjs.cc/book_1534352.html
- http://www.ickdjs.cc/book_2390683.html
- http://www.ickdjs.cc/book_3058216.html