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

- 王晓勇,张文祥,胡天云主编 著
- 出版社: 北京:科学出版社
- ISBN:7030185668
- 出版时间:2007
- 标注页数:291页
- 文件大小:14MB
- 文件页数:302页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C语言概述1
1.1 C语言概述2
1.1.1 C语言简介及特点2
1.1.2 C语言源程序结构3
1.2 Win-TC环境简介6
1.2.1 Win-TC的安装与使用6
1.2.2 在Win-TC中编辑及执行C源程序8
1.2.3 Win-TC环境的特色12
本章小结13
习题13
第2章 数据类型、运算符与表达式14
2.1 C的数据类型15
2.2 常量与变量16
2.3 C的基本数据类型19
2.3.1 整数数据19
2.3.2 实型数据21
2.3.3 字符型数据22
2.3.4 符号常量25
2.4 C的运算符与表达式26
2.4.1 C的运算符简介26
2.4.2 算术运算符与算术表达式26
2.4.3 赋值运算符与赋值表达式29
2.4.4 关系运算符与关系表达式30
2.4.5 逻辑运算符与逻辑表达式31
2.4.6 逗号运算符与逗号表达式32
2.4.7 条件运算符与条件表达式32
2.4.8 各类基本数据类型数据间的混合运算33
本章小结36
习题36
第3章 简单的C程序设计39
3.1 结构化程序设计40
3.1.1 程序的三种基本控制结构40
3.1.2 程序设计的一般步骤41
3.1.3 C语句概述42
3.2 数据输入/输出在C语言中的实现45
3.2.1 单个字符的输入/输出函数45
3.2.2 数据的格式输入与格式输出46
3.3 简单的C程序示例53
本章小结54
习题55
第4章 选择结构C程序设计58
4.1 if结构59
4.1.1 if语句(单分支结构)59
4.1.2 if…else…语句(双分支结构)60
4.1.3 if…else…if语句(多分支结构)60
4.2 switch结构63
本章小结65
习题65
第5章 循环结构C程序设计70
5.1 while语句71
5.2 do…while循环语句73
5.3 for语句76
5.4 语句标号和goto语句81
5.4.1 语句标号81
5.4.2 goto语句81
5.5 几种循环的比较82
5.6 break和continue语句84
5.6.1 break语句84
5.6.2 continue语句86
5.7 应用举例88
本章小结92
习题92
第6章 数组100
6.1 一维数组101
6.1.1 一维数组的定义101
6.1.2 一维数组在内存中的存储102
6.1.3 一维数组元素的引用103
6.2 二维数组104
6.2.1 二维数组的定义104
6.2.2 二维数组在内存中的存储106
6.2.3 二维数组元素的引用106
6.2.4 关于二维数组的理解107
6.3 字符数组与字符串109
6.3.1 字符串109
6.3.2 字符数组109
6.3.3 字符数组的输入与输出110
6.3.4 常用字符串处理函数111
6.4 数组应用举例113
6.4.1 一维数组应用举例113
6.4.2 字符数组应用举例114
6.4.3 二维数组应用举例115
本章小结117
习题118
第7章 函数124
7.1 C函数概述125
7.1.1 函数的概念125
7.1.2 C函数分类131
7.2 函数定义131
7.2.1 函数定义的一般形式132
7.2.2 return语句133
7.3 函数调用与函数声明134
7.3.1 函数调用134
7.3.2 函数声明135
7.3.3 函数间参数传递的两种方式137
7.4 函数的嵌套调用和递归调用142
7.4.1 函数嵌套调用142
7.4.2 函数递归调用143
7.5 局部变量与全局变量145
7.5.1 变量作用域145
7.5.2 局部变量145
7.5.3 全局变量146
7.6 变量的存储类别149
7.6.1 程序占用内存空间情况149
7.6.2 变量的四种存储类别149
7.6.3 各种存储类别变量使用举例151
7.7 函数编写实例153
本章小结156
习题156
第8章 编译预处理163
8.1 宏定义164
8.1.1 不带参数的宏定义(简单替换)164
8.1.2 带参数的宏定义166
8.2 文件包含170
8.3 条件编译172
本章小结174
习题175
第9章 指针178
9.1 变量的地址和指针变量179
9.2 指针变量的定义、初始化和运算181
9.2.1 指针变量的定义和初始化181
9.2.2 指针变量的运算182
9.2.3 指针变量的引用183
9.3 指针与数组184
9.3.1 指向数组的指针变量的定义和初始化184
9.3.2 通过数组的指针变量引用数组元素185
9.3.3 用指针模拟可变长度的数组186
9.4 指针变量作为函数的参数和返回值187
9.4.1 普通指针变量作为函数参数187
9.4.2 数组名作为函数参数189
9.4.3 返回指针值的函数190
9.5 字符串的指针和指向字符串的指针变量191
9.5.1 字符串的表示形式191
9.5.2 字符串指针作为函数参数194
9.6 指针数组与指向指针的指针195
9.6.1 指针数组的定义与使用195
9.6.2 字符型指针数组196
9.6.3 指针数组作为main()函数的参数197
9.7 指针运算举例199
本章小结202
习题203
第10章 结构体与共用体210
10.1 结构体211
10.1.1 结构体类型的定义211
10.1.2 结构体类型变量212
10.1.3 结构体数组217
10.2 共用体219
10.2.1 共用体类型的定义220
10.2.2 共用体变量的定义220
10.2.3 共用体变量及其引用221
10.3 结构体与共用体的比较222
10.3.1 结构体与共用体的相同点222
10.3.2 结构体与共用体的区别222
10.4 typedef命令223
10.5 结构体与单向链表223
10.5.1 指向结构体的指针223
10.5.2 动态内存分配函数224
10.5.3 结构体、指针在单向链表中的使用227
本章小结231
习题232
第11章 文件237
11.1 文件概述238
11.1.1 缓冲文件系统239
11.1.2 非缓冲文件系统240
11.2 文件类型指针240
11.3 文件的打开与关闭241
11.3.1 文件的打开241
11.3.2 文件的关闭243
11.4 文件的读/写244
11.4.1 字符读/写函数244
11.4.2 字符串读/写函数246
11.4.3 格式化读/写函数248
11.4.4 数据块读/写函数249
11.5 文件的定位251
11.5.1 重返文件头函数251
11.5.2 位置指针移动函数252
11.6 文件检测函数253
本章小结253
习题254
第12章 C语言综合程序设计案例257
12.1 算法和流程图258
12.1.1 算法概念258
12.1.2 流程图与算法的结构化描述260
12.2 简单的“小学生算术自测系统”案例264
12.2.1 功能分析264
12.2.2 各模块设计264
12.2.3 完整程序源代码清单269
12.2.4 小学生算术自测系统设计小结275
12.3 学生成绩管理系统示例源代码275
附录287
附录1 ASCII码与字符对照表287
附录2 常用库函数288
热门推荐
- 1354236.html
- 1130224.html
- 1905941.html
- 255070.html
- 835246.html
- 2841762.html
- 3413566.html
- 1632987.html
- 347571.html
- 1651747.html
- http://www.ickdjs.cc/book_3697586.html
- http://www.ickdjs.cc/book_2684105.html
- http://www.ickdjs.cc/book_2457533.html
- http://www.ickdjs.cc/book_2214315.html
- http://www.ickdjs.cc/book_2795889.html
- http://www.ickdjs.cc/book_2017359.html
- http://www.ickdjs.cc/book_3456384.html
- http://www.ickdjs.cc/book_1151648.html
- http://www.ickdjs.cc/book_1378472.html
- http://www.ickdjs.cc/book_2515791.html