图书介绍
C语言与数据结构PDF|Epub|txt|kindle电子书版本网盘下载
- 梁西陈,沈学东主编 著
- 出版社: 上海:上海交通大学出版社
- ISBN:7313048300
- 出版时间:2007
- 标注页数:256页
- 文件大小:10MB
- 文件页数:265页
- 主题词:C语言-程序设计-高等学校:技术学校-教材;数据结构-高等学校:技术学校-教材
PDF下载
下载说明
C语言与数据结构PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 概述1
1.1 C语言简介1
1.2 C程序的基本结构3
1.3 C程序上机步骤4
1.4 数据结构概述10
本章小结13
实验一 C语言程序的编辑与运行13
习题一13
第2章 数据类型与基本操作15
2.1 C语言的数据类型15
2.2 常量和变量16
2.3 运算符和表达式24
2.4 基本输入与输出30
本章小结35
实验二 格式化输入、输出35
实验三 字符的输入、输出36
习题二37
第3章 C语言程序的流程控制39
3.1 程序设计的基础知识39
3.2 C语言的基本语句42
3.3 选择结构程序设计43
3.4 循环结构程序设计50
本章小结57
实验四 顺序、选择结构程序设计58
实验五 循环结构程序设计59
习题三60
第4章 函数63
4.1 函数的定义及调用63
4.2 变量的存储属性71
4.3 内部函数和外部函数78
4.4 C语言的编译预处理79
本章小结81
实验六 函数的定义及应用82
习题四83
第5章 数组数据类型及其应用87
5.1 一维数组87
5.2 二维数组90
5.3 字符数组与字符串92
5.4 线性表98
5.5 栈和队列101
本章小结105
实验七 数组及线性表105
实验八 栈及其应用106
实验九 队列及其应用107
习题五108
第6章 查找与排序111
6.1 常用数据查找算法111
6.2 常用数据排序算法116
本章小结125
实验十 数据的查找与排序126
习题六136
第7章 指针数据类型及其应用139
7.1 指针的概念139
7.2 指针变量的定义和引用140
7.3 指针与数组142
7.4 指针与字符串149
7.5 指针与函数151
7.6 链表153
7.7 链栈和链队列161
本章小结164
实验十一 指针的使用164
实验十二 链表的使用166
习题七166
第8章 结构体与共用体169
8.1 结构体数据类型的定义和引用169
8.2 结构体数组及初始化175
8.3 结构体与指针176
8.4 结构体与函数179
8.5 共用体数据类型183
8.6 枚举类型185
本章小结187
实验十三 结构体与共用体的应用187
习题八188
第9章 树192
9.1 树的基本概念192
9.2 树的存储结构193
9.3 二叉树194
9.4 二叉树的遍历199
9.5 二叉查找树201
9.6 堆排序204
本章小结206
实验十四 二叉树的遍历207
习题九213
第10章 图216
10.1 图的基本概念216
10.2 图的存储结构216
10.3 图的遍历220
10.4 拓扑排序222
10.5 最短路径224
本章小结227
实验十五 图的遍历228
习题十229
第11章 文件231
11.1 C文件概述231
11.2 文件的打开与关闭232
11.3 文件的输入与输出233
11.4 文件的定位与随机读写238
本章小结239
实验十六 文件操作239
习题十一240
第12章 位运算242
12.1 位运算符242
12.2 位段244
本章小结246
实验十七 位运算246
习题十二247
附录一 部分习题参考答案249
附录二 ASCⅡ码表253