图书介绍

C语言及编程技巧PDF|Epub|txt|kindle电子书版本网盘下载

C语言及编程技巧
  • 姚庭宝,陆勤编著 著
  • 出版社: 长沙:国防科技大学出版社
  • ISBN:7810247190
  • 出版时间:2001
  • 标注页数:392页
  • 文件大小:14MB
  • 文件页数:401页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

C语言及编程技巧PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

上编 语言编2

第一章 导引2

1.1 程序设计语言概述2

1.2 关于Turbo C5

1.3 程序设计的基本概念7

1.4 怎样学好用好本书10

练习题11

第二章 初阶12

2.1 C程序的基本结构12

2.2 基本字符集与标识符14

2.3 简单数据类型17

2.4 运算符与表达式初探20

2.5 赋值语句及简单输入输出24

2.6 程序设计风格28

2.7 小结与程序设计示例29

练习题31

第三章 程序控制结构33

3.1 if语句33

3.2 switch语句38

3.3 while语句40

3.4 do-while语句41

3.5 for语句43

3.6 用于循环控制的几个特殊运算符44

3.7 多重循环结构46

3.8 break语句、continue语句和goto语句52

3.9 小结与程序设计示例55

练习题59

第四章 数组62

4.1 一维数组62

4.2 多维数组69

4.3 字符数组与字符串76

4.4 小结与程序设计示例80

练习题82

第五章 函数86

5.1 函数定义86

5.2 函数调用与函数说明88

5.3 通过函数参数传递数据91

5.4 函数的嵌套调用与递归调用93

5.5 数组作为函数参数传递101

5.6 变量的作用域和存储类别107

5.7 函数的存储类别111

5.8 小结与程序设计示例112

练习题115

6.1 指针变量的说明与赋值操作116

第六章 指针116

6.2 指针运算121

6.3 指向数组的指针变量124

6.4 指向字符串的指针变量129

6.5 指向函数的指针变量131

6.6 返回指针值的函数133

6.7 指针数组134

6.8 指向指针的指针变量137

6.9 主函数main的参数138

6.10 小结与程序设计示例140

练习题143

第七章 结构体与线性链表144

7.1 用typedef定义类型144

7.2 结构体变量说明与赋值操作145

7.3 结构体数组和结构体指针151

7.4 动态存储分配及释放157

7.5 线性链表的概念159

7.6 线性链表生成与遍历160

7.7 在已知线性链表中的插入与删除操作164

7.8 双向链表结构与双向链环结构168

7.9 小结与程序设计示例169

练习题175

第八章 共用体、枚举类型及位运算177

8.1 共用体177

8.2 枚举类型184

8.3 位运算190

8.4 小结与程序设计示例198

练习题202

第九章 文件204

9.1 文件的基本概念204

9.3 文件的打开与关闭206

9.2 文件指针206

9.4 文本文件操作210

9.5 二进制文件操作216

9.6 文件的定位与随机读写218

9.7 文件检测函数225

9.8 输入输出重定向226

9.9 小结与程序设计示例228

练习题232

第十章 软件工程化方法与结构化程序设计234

10.1 软件工程化方法234

10.2 结构化程序设计方法236

10.3 编译预处理248

10.4 再谈程序设计风格252

练习题254

11.1 显示图案256

第十一章 编程技巧示例256

下编 技巧编256

11.2 逻辑判断262

11.3 数据模拟267

11.4 整数问题273

11.5 数据处理279

练习题284

第十二章 通用程序设计286

12.1 一般数值计算286

12.2 求素数297

12.3 分类算法概述304

练习题310

第十三章 递归技术311

13.1 递归与分治311

13.2 递归算法典型示例318

13.3 探索策略和回溯算法321

练习题331

第十四章 动态数据结构的基本应用333

14.1 一个简单的指针应用问题333

14.2 直接表和有序表的检索与插入337

14.3 树结构和二叉树结构344

14.4 二叉树的生成与遍历346

14.5 二叉搜索树的检索与插入350

14.6 指针在二叉树结构中的应用示例354

练习题360

附录1 C语言的关键字361

附录2 运算符的优先级和结合性362

附录3 常用字符与ASCII代码对照表363

附录4 C语言标准库函数分类364

附录5 Turbo C的上机过程374

附录6 常见编译运行错误和警告信息380

热门推荐