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

- 顾治华,陈天煌,忽朝俭编著 著
- 出版社: 北京:机械工业出版社
- ISBN:7111207610
- 出版时间:2007
- 标注页数:265页
- 文件大小:10MB
- 文件页数:275页
- 主题词: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语言的优点和规则3
1.3 简单的C语言程序4
1.4 C语言程序的上机步骤4
1.5 C语言的基本词法6
1.6 C语言程序的基本结构7
本章小结8
习题9
2.1 算法的概念11
第2章 算法及算法设计简介11
2.2 C语言基本语句类型及算法的表示方式12
2.2.1 C语言基本语句类型12
2.2.2 算法的表示方法12
2.3 简单的算法实例14
2.4 结构化程序设计方法简介17
本章小结18
习题19
第3章 数据描述与基本操作20
3.1 基本数据类型20
3.1.1 整型20
3.1.2 实型23
3.1.3 字符型24
3.2.1 赋值运算符27
3.2 常用的运算符和表达式27
3.2.2 算术运算符29
3.2.3 位运算符31
3.2.4 条件运算符和逗号运算符34
3.2.5 长度测试运算符35
3.2.6 数值型数据的混合运算35
3.3 表达式及赋值语句36
3.4 基本输入输出操作的实现36
3.4.1 基本输入输出的概念36
3.4.2 字符、字符串数据的输入输出37
3.4.3 格式化输入输出函数38
3.5 顺序结构程序设计实例44
习题46
本章小结46
第4章 选择结构程序设计52
4.1 关系运算符与关系表达式52
4.1.1 关系运算符及其优先次序52
4.1.2 关系表达式53
4.2 逻辑运算符和逻辑表达式53
4.2.1 逻辑运算符及其优先次序53
4.2.2 逻辑表达式54
4.3 if语句54
4.3.1 if语句的三种形式55
4.3.2 if语句的嵌套57
4.4 switch语句59
4.5 选择结构程序设计实例61
习题64
本章小结64
5.1 循环结构的应用场合69
5.2 while语句69
第5章 循环结构程序设计69
5.3 do~while语句70
5.4 for语句72
5.5 多重循环74
5.6 几种循环语句的比较75
5.7 转移控制语句75
5.7.1 break语句75
5.7.2 continue语句76
5.7.3 goto语句77
5.8 单循环及多重循环结构的实例77
习题79
本章小结79
第6章 数组与指针85
6.1 数组85
6.1.1 数组的概念85
6.1.2 数组的定义、初始化和引用86
6.1.3 字符数组91
6.2 指针的概念97
6.2.1 地址与指针的概念97
6.2.2 指针的定义与引用98
6.3 指针与数组101
6.3.1 指向一维数组的指针101
6.3.2 指向多维数组的指针104
6.4 字符串的指针107
6.5 指针数组和数组指针109
6.5.1 指针数组109
6.5.2 数组指针111
6.6 指向指针的指针111
本章小结112
习题112
第7章 函数与模块化程序设计121
7.1 模块化程序设计与C程序结构121
7.1.1 模块化程序设计方法的指导思想121
7.1.2 模块分解的原则121
7.1.3 C程序的一般结构122
7.2.1 函数定义123
7.2 函数定义与函数声明123
7.2.2 函数声明124
7.3 参数的返回与参数传递125
7.3.1 函数的返回125
7.3.2 形参与实参126
7.4 函数的调用127
7.4.1 函数调用的一般形式127
7.4.2 函数的传值调用128
7.4.3 地址传送方式传递数据129
7.4.4 库函数的调用130
7.5 函数的嵌套与递归调用131
7.5.1 函数的嵌套调用131
7.5.2 函数的递归调用132
7.6.1 动态存储和静态存储133
7.6.2 变量的作用域133
7.6 变量的存储类型133
7.6.3 动态变量136
7.6.4 寄存器变量136
7.6.5 局部静态变量137
7.6.6 外部变量138
7.7 数组与函数参数138
7.7.1 数组元素作为函数实参138
7.7.2 数组名作为函数实参139
7.8 指针与函数143
7.8.1 指向函数的指针143
7.8.2 返回指针的函数145
习题146
本章小结146
第8章 结构体和共用体155
8.1 结构体类型概述155
8.2 结构体变量的定义和引用156
8.2.1 结构体变量的定义156
8.2.2 结构体变量的初始化157
8.2.3 结构体变量的引用157
8.3 结构体数组159
8.3.1 结构体数组的定义159
8.3.2 结构体数组的初始化160
8.3.3 结构体数组的引用160
8.4 结构和指针160
8.4.1 指向结构体变量的指针161
8.4.3 指向结构体的指针作函数参数162
8.4.2 指向结构体数组的指针162
8.5 动态存储分配164
8.5.1 链表概述164
8.5.2 动态存储分配的函数164
8.5.3 建立链表165
8.5.4 链表的插入操作167
8.5.5 链表的删除操作168
8.6 共用体类型169
8.6.1 共用体类型的定义169
8.6.2 共用体类型变量的特点169
8.6.3 共用体类型变量的引用方式170
8.7 枚举类型171
8.8.1 位域172
8.8 用typedef定义类型172
8.8.2 typedef语句的使用173
本章小结174
习题174
第9章 编译预处理178
9.1 宏定义178
9.1.1 简单宏定义178
9.1.2 带参数的宏定义179
9.2 文件包含182
9.3 条件编译183
9.4 行控制183
9.5 带参数的主函数184
本章小结184
习题184
10.1 C文件系统的分类187
第10章 文件187
10.2 文件的打开与关闭188
10.2.1 文件类型指针188
10.2.2 打开文件188
10.2.3 关闭文件190
10.3 文件的读写190
10.3.1 字符输入/输出函数190
10.3.2 格式输入/输出函数191
10.3.3 字符串输入/输出函数192
10.3.4 “记录”方式的输入和输出193
10.4 文件处理的其他常用函数194
10.4.1 文件的定位194
习题196
本章小结196
10.4.2 出错检测196
第11章 常用程序设计方法198
11.1 排序及应用198
11.1.1 排序算法的种类198
11.1.2 冒泡排序法199
11.1.3 选择排序法200
11.1.4 插入排序法200
11.1.5 希尔排序法201
11.2 查找202
11.2.1 顺序查找202
11.2.2 折半查找202
11.3 迭代法203
11.4 递推法205
11.5 穷举搜索法206
11.6 递归法210
11.7 回溯法216
11.8 贪婪法223
11.9 分治法228
本章小结229
习题230
第12章 C语言图形介绍231
12.1 键盘控制231
12.2 鼠标控制231
12.3 光标控制232
12.4 Turbo C的图形功能233
12.5 图形方式下的文本输出函数236
12.6 常用统计图形的绘制239
12.7 综合应用实例243
本章小结244
第13章 C++介绍245
13.1 C++的特点245
13.1.1 C转入C++时不需改变的内容245
13.1.2 C转入C++时一些与类无关的新特性246
13.2 C++的核心新特性——类248
13.2.1 类和对象248
13.2.2 类成员的访问249
13.2.3 构造函数和析构函数250
本章小结252
附录253
参考文献266
热门推荐
- 3174295.html
- 1209216.html
- 1031527.html
- 485507.html
- 3674249.html
- 3352083.html
- 312855.html
- 2481997.html
- 104240.html
- 2529331.html
- http://www.ickdjs.cc/book_569210.html
- http://www.ickdjs.cc/book_1395362.html
- http://www.ickdjs.cc/book_2208616.html
- http://www.ickdjs.cc/book_2298511.html
- http://www.ickdjs.cc/book_2882916.html
- http://www.ickdjs.cc/book_722090.html
- http://www.ickdjs.cc/book_3592957.html
- http://www.ickdjs.cc/book_54388.html
- http://www.ickdjs.cc/book_3869145.html
- http://www.ickdjs.cc/book_1785812.html