图书介绍
计算机软件技术基础2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 王宇川,贺晔主编 著
- 出版社: 北京:科学出版社
- ISBN:7030037804
- 出版时间:2000
- 标注页数:268页
- 文件大小:10MB
- 文件页数:280页
- 主题词:C语言-程序设计 程序设计-C语言 数据结构
PDF下载
下载说明
计算机软件技术基础PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 概论1
1.1 计算机软件及其发展1
1.1.1计算机软件的定义1
1.1.2计算机软件的功能及分类1
1.1.3计算机软件的发展2
1.1.4 软件工程学的基本概念3
1.2 程序设计的实现4
1.2.1 程序设计语言4
1.2.2 语言处理程序6
1.3 算法与算法描述8
1.3.1 算法的概念8
1.3.2 程序设计的基本过程8
1.3.3 程序设计风格12
习题13
第二章 C语言基础14
2.1 概述14
2.1.1 C语言的发展背景14
2.1.2 C语言的特点14
2.1.3 简单的C程序介绍15
2.1.4 C程序的开发过程16
2.2 C的数据类型与运算16
2.2.1 C的数据类型16
2.2.2 常量与变量17
2.2.3 整型数据18
2.2.4 实型数据19
2.2.5 字符型数据20
2.2.6 算术运算符和算术表达式21
2.2.8 其他运算23
2.2.7 算术赋值运算23
2.3 C语句概述25
2.4 终端上的数据输入和输出26
2.4.1 格式输入和格式输出函数26
2.4.2 字符输入和字符输出函数27
习题28
第三章 C程序控制结构30
3.1 结构化程序设计30
3.1.1 结构化程序设计的基本思想30
3.1.2 关于goto语句30
3.2 顺序结构31
3.3 选择结构31
3.3.1 if语句31
3.3.2 if语句的嵌套33
3.3.3 条件表达式构成的选择结构34
3.3.4 switch语句35
3.4 循环结构36
3.4.1 while语句36
3.4.2 do-while语句37
3.4.3 for语句38
3.4.4循环结构的嵌套40
3.4.5 break语句和continue语句40
3.4.6 用goto语句构成循环41
3.5 控制结构程序设计42
习题47
第四章 函数49
4.1 概述49
4.2 函数的定义50
4.3 函数的类型、参数和值51
4.3.1 形式参数和实际参数51
4.3.2 函数的类型和返回值52
4.4.1 函数调用的一般形式54
4.4 函数的调用54
4.4.2 函数调用的方式56
4.4.3 函数调用的前提条件56
4.4.4 函数的说明57
4.4.5 函数的嵌套调用58
4.4.6 函数的递归调用59
4.5 变量及其存储类型64
4.5.1 变量及其存储分类64
4.5.2 局部变量及其存储方式65
4.5.3 全局变量及其存储方式68
4.5.4 变量的存储类别小结72
4.5.5 函数的存储方式74
习题77
5.1.1 一维数组的定义78
第五章 数组78
5.1 一维数组的定义和引用78
5.1.2 一维数组元素的引用79
5.1.3 一维数组的初始化79
5.1.4 应用举例80
5.2 二维数组的定义和引用81
5.2.1二维数组的定义81
5.2.2 二维数组的引用82
5.2.3 二维数组的初始化82
5.2.4 二维数组程序举例83
5.3 字符数组84
5.3.1字符数组的定义84
5.3.2字符数组的初始化84
5.3.3字符数组的引用84
5.3.5字符数组的输入输出85
5.3.4 字符串85
5.3.6字符串处理函数87
5.3.7字符数组应用举例89
5.4 数组作为函数参数91
5.4.1 数组元素作函数实参91
5.4.2 数组名作函数参数91
5.4.3 用多维数组作函数参数92
习题93
第六章 指针94
6.1 指针变量94
6.1.1 指针的概念94
6.1.2 运算和*运算94
6.1.3 指针对数据的处理95
6.2.1 指针的说明96
6.2 指针的说明与引用96
6.2.2 指针类型转换97
6.2.3 指针的引用98
6.3 指向数组的指针102
6.4 指向字符串的指针104
6.4.1 对指向字符串的指针赋值104
6.4.2 指向字符串的指针的应用105
6.5 指向函数的指针107
6.6 指针数组110
6.7 指向指针的指针113
6.8 指针函数115
6.9 指针作函数的参数118
6.10 指针的复杂说明及其应用121
习题121
7.1.1 结构的定义形式124
7.1 结构的定义和引用124
第七章 结构与联合124
7.1.2 定义结构类型变量的方法125
7.1.3 结构变量的引用127
7.1.4 结构类型变量的初始化127
7.2 结构数组128
7.2.1 结构数组的定义128
7.2.2 结构数组的初始化128
7.2.3 举例129
7.3 结构指针129
7.3.1 指向结构变量的指针130
7.3.2 指向结构数组的指针131
7.3.3 指向结构的指针作函数参数132
7.4 联合133
7.4.1 联合的定义133
7.4.2 联合变量的引用方式134
7.4.3 联合类型数据的特点136
7.5 枚举类型136
7.5.1 枚举型变量139
7.5.2 标识常量139
7.6 类型定义142
7.7 位操作142
7.7.1 位逻辑运算143
7.7.2 移位操作145
7.7.3 位操作赋值运算145
习题145
第八章 文件147
8.1 文件的基本概念147
8.1.1 操作系统的功能和类型简介147
8.1.2 文件的分类149
8.2.1 文件的打开、关闭150
8.1.3 文件类型指针150
8.2 缓冲文件系统150
8.2.2 文件的输入/输出操作152
8.3 非缓冲文件系统156
8.3.1 文件的打开、关闭和建立157
8.3.2 文件的输入、输出和随机存取158
8.3.3 程序举例159
习题160
第九章 数据结构162
9.1 数据结构的基本概念162
9.1.1 什么是数据结构162
9.1.2 基本术语163
9.2 线性表164
9.2.1 线性表的定义及基本运算164
9.1.3 算法和算法分析164
9.2.2 线性表的顺序存储结构165
9.2.3 线性表的链式存储结构——单链表168
9.2.4 线性表的链式存储结构——双向链表170
9.2.5 多项式相加170
9.3 栈172
9.3.1 栈的定义及基本运算172
9.3.2 栈的顺序存储结构173
9.3.3 栈的链式存储结构175
9.3.4 数制转换175
9.4 队列176
9.4.1 队列的定义及基本运算176
9.4.2 队列的链式存储结构176
9.4.3 队列的顺序存储结构177
9.5.1 串的定义及基本运算179
9.5 串179
9.5.2 串的定长顺序存储结构180
9.5.3 串的链式存储结构181
9.5.4 文本编辑181
9.6 树182
9.6.1 树的定义及基本运算182
9.6.2 二叉树184
9.6.3 遍历二叉树186
9.6.4 树与二叉树的转换及遍历188
9.6.5 哈夫曼树191
9.7 图191
9.7.1 图的定义和基本运算192
9.7.2 图的存储结构194
9.7.3 图的遍历195
9.7.4 单源最短路径197
9.7.5 关键路径199
9.8 查找201
9.8.1 基本概念201
9.8.2 顺序查找202
9.8.3 折半查找202
9.8.4 分块查找203
9.8.5 二叉排序树查找203
9.8.6 哈希查找204
习题206
第十章 应用程序设计举例209
10.1 基本算法209
10.1.1 累加求和209
10.1.2 求连乘积210
10.1.3 递推法210
10.1.4 枚举法211
10.2 查找特定整数法214
10.2.1 拆数法214
10.2.2 凑数法215
10.3 有关数论的算法216
10.3.1 最大公约数216
10.3.2 素数及其应用217
10.3.3 因数及其应用219
10.4 数据查询与统计220
10.4.1 数据查询220
10.4.2 数据统计222
10.5 排序222
10.6 搜索226
10.7 平面图表229
10.7.1 基本平面图形229
10.7.2 填字平面图形230
10.8 排列与组合232
10.8.1 排列232
10.8.2 组合234
10.9 超长整数的处理234
10.10 递归与回溯237
10.10.1 递归237
10.10.2 回溯239
习题242
附录A C语言中的关键字244
附录B 运算符和结合性245
附录C 常见错误和程序调试247
附录D C库函数255
附录E C预处理程序260
附录F Turbo C 2.0使用简介266
热门推荐
- 1652866.html
- 3273251.html
- 3473177.html
- 2362510.html
- 1323847.html
- 2987824.html
- 2553533.html
- 1464784.html
- 1805993.html
- 2780525.html
- http://www.ickdjs.cc/book_2093689.html
- http://www.ickdjs.cc/book_600963.html
- http://www.ickdjs.cc/book_3484092.html
- http://www.ickdjs.cc/book_2104355.html
- http://www.ickdjs.cc/book_1251749.html
- http://www.ickdjs.cc/book_3049300.html
- http://www.ickdjs.cc/book_2237052.html
- http://www.ickdjs.cc/book_1511813.html
- http://www.ickdjs.cc/book_1264579.html
- http://www.ickdjs.cc/book_1185459.html