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

- 江宝钏主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302216643
- 出版时间:2010
- 标注页数:234页
- 文件大小:43MB
- 文件页数:246页
- 主题词:C语言-程序设计
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C程序设计语言概述1
1.1 程序设计语言的发展概况1
1.2 简单的C语言程序2
1.2.1 简单C语言程序实例2
1.2.2 C语言程序的组成结构4
1.2.3 C语言的特点4
1.3 运行C程序的步骤与方法5
1.3.1 运行C语言程序的步骤5
1.3.2 在Visual C++ 6.0下运行C程序6
习题19
第2章 数据类型、表达式10
2.1 基本数据类型10
2.1.1 标识符与关键字10
2.1.2 基本的数据类型12
2.2 常量与变量12
2.2.1 常量与符号常量12
2.2.2 变量的定义与使用16
2.3 常用运算符及表达式17
2.3.1 常用的运算符17
2.3.2 算术运算符与算术表达式18
2.3.3 赋值运算符与赋值表达式19
2.3.4 逗号运算符与逗号表达式20
2.4 数据类型转换20
2.4.1 自动类型转换20
2.4.2 赋值类型转换21
2.4.3 强制类型转换21
2.5 深入探讨22
2.5.1 赋值类型转换22
2.5.2 各种数据类型在内存中的存储格式22
2.5.3 数据的溢出23
2.5.4 位运算符和位运算24
习题226
第3章 顺序结构程序设计29
3.1 顺序结构的基本语句29
3.2 数据的输入输出31
3.2.1 基本的格式输出函数printf31
3.2.2 格式化输入函数scanf32
3.3 字符数据的输入输出35
3.3.1 字符输出函数putchar35
3.3.2 字符输入函数getchar35
3.4 较复杂的输入输出问题36
3.4.1 格式输出函数printf的注意问题36
3.4.2 格式输入函数scanf的注意问题37
习题338
第4章 选择结构程序设计40
4.1 算法及其描述方法40
4.1.1 算法的基本概念40
4.1.2 算法的表示方法41
4.2 关系运算与逻辑运算44
4.2.1 关系运算44
4.2.2 逻辑运算45
4.2.3 深入探讨47
4.3 if语句47
4.3.1 简单if语句47
4.3.2 多分支if语句51
4.4 条件运算符与条件表达式52
4.5 switch语句53
4.6 选择结构程序举例57
4.7 if语句嵌套61
习题463
第5章 循环67
5.1 问题的提出与程序示例67
5.2 while语句68
5.3 do-while语句69
5.4 for语句71
5.4.1 for语句的一般形式71
5.4.2 for语句与while语句比较72
5.5 break、continue和goto语句73
5.5.1 break语句73
5.5.2 continue语句74
5.5.3 goto语句76
5.6 循环的嵌套76
5.7 循环结构程序举例78
5.8 深入探讨81
5.8.1 while语句和do-while语句的比较81
5.8.2 for语句的几种特殊形式82
习题584
第6章 函数89
6.1 问题的提出与程序示例89
6.2 函数的定义与调用90
6.2.1 函数的定义90
6.2.2 函数的调用91
6.3 函数的参数传递和返回值92
6.3.1 函数的参数传递92
6.3.2 函数的返回值94
6.4 变量的作用域与存储类型95
6.4.1 变量的作用域95
6.4.2 变量的存储类型97
6.5 编译预处理100
6.5.1 宏定义100
6.5.2 文件包含102
6.5.3 条件编译103
6.6 函数应用举例104
6.7 函数的嵌套与递归调用105
6.7.1 函数的嵌套调用106
6.7.2 递归函数的调用107
习题6108
第7章 数组115
7.1 问题的提出与程序示例115
7.2 一维数组的定义与引用117
7.2.1 一维数组的定义117
7.2.2 一维数组的引用118
7.2.3 一维数组的初始化119
7.3 一维数组的程序举例120
7.4 二维数组122
7.4.1 程序示例122
7.4.2 二维数组的定义123
7.4.3 二维数组的引用124
7.4.4 二维数组的初始化124
7.4.5 程序举例125
7.5 字符数组与字符串128
7.5.1 字符串与字符数组的关系128
7.5.2 字符数组128
7.5.3 字符串的输入与输出130
7.5.4 字符串处理函数132
7.6 数组作为函数的参数133
7.6.1 数组名作为函数参数133
7.6.2 字符与字符串程序举例134
7.7 数组与字符串综合应用举例136
7.7.1 数据颠倒存放问题136
7.7.2 排序问题137
7.7.3 查找问题138
7.7.4 在有序数列中数据的插入与删除问题140
7.7.5 字符(串)处理问题141
习题7143
第8章 指针147
8.1 问题的提出与程序示例147
8.2 指针与指针变量148
8.2.1 指针的基本概念148
8.2.2 指针变量的定义149
8.3 指针运算151
8.4 指针与数组154
8.4.1 指针与一维数组的关系154
8.4.2 指针与二维数组的关系157
8.4.3 指针与字符串的关系159
8.5 指针与函数161
8.5.1 指针作为函数参数161
8.5.2 返回指针值的函数165
8.5.3 指向函数的指针166
8.6 指针综合运用举例169
8.7 指针数组和多重指针172
8.7.1 指针数组172
8.7.2 指向指针的指针173
8.8 带参数的main函数175
习题8176
第9章 结构体与共用体179
9.1 问题的提出与示例179
9.2 结构体类型说明与变量定义182
9.2.1 结构体类型说明182
9.2.2 结构体变量定义183
9.2.3 结构体变量使用185
9.3 结构体指针变量187
9.4 结构体数组189
9.4.1 结构体数组的定义189
9.4.2 结构体数组的初始化190
9.4.3 结构体数组元素与指针190
9.4.4 结构体数组应用实例190
9.5 结构体与函数192
9.6 链表与动态内存管理195
9.6.1 链表概念的引入与程序示例195
9.6.2 动态内存管理函数196
9.6.3 链表的建立197
9.6.4 链表的访问199
9.6.5 链表的删除200
9.6.6 链表的插入202
9.7 结构体综合应用举例203
9.8 共用体与枚举类型206
9.8.1 共用体数据类型206
9.8.2 枚举类型209
习题9210
第10章 文件213
10.1 问题的提出与程序示例213
10.2 文件概述214
10.3 文件的打开与关闭215
10.3.1 文件类型指针215
10.3.2 文件的打开216
10.3.3 文件的关闭217
10.4 文件的读写操作217
10.4.1 文件读写概念217
10.4.2 字符读写函数218
10.4.3 字符串读写函数221
10.4.4 格式化读写函数222
10.4.5 文件的随机读写222
10.5 文件的定位224
10.6 文件操作综合应用举例226
习题10227
附录A 常用字符与ASCII代码对照表228
附录B 运算符的优先级和结合性229
附录C 常用库函数230
参考文献234
热门推荐
- 3866258.html
- 2648893.html
- 2115484.html
- 1858281.html
- 1849120.html
- 1805281.html
- 3021087.html
- 1129017.html
- 3883580.html
- 1391175.html
- http://www.ickdjs.cc/book_3175930.html
- http://www.ickdjs.cc/book_3894659.html
- http://www.ickdjs.cc/book_2681371.html
- http://www.ickdjs.cc/book_72255.html
- http://www.ickdjs.cc/book_495320.html
- http://www.ickdjs.cc/book_589721.html
- http://www.ickdjs.cc/book_442843.html
- http://www.ickdjs.cc/book_1324279.html
- http://www.ickdjs.cc/book_2376278.html
- http://www.ickdjs.cc/book_734215.html