图书介绍

程序设计基础 C语言【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

程序设计基础 C语言
  • 马保东编著 著
  • 出版社: 天津:南开大学出版社
  • ISBN:7310028244
  • 出版时间:2008
  • 标注页数:401页
  • 文件大小:25MB
  • 文件页数:412页
  • 主题词:C语言-程序设计

PDF下载


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

下载说明

程序设计基础 C语言PDF格式电子书版下载

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

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

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

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

图书目录

第1章 C语言程序设计概述1

1.1 程序的概念2

1.2 C语言的历史与特点3

1.3 简单的C程序4

1.4 变量5

1.5 循环7

1.6 选择8

1.7 数组10

1.8 函数12

1.9 注释14

1.10 运行程序15

1.11 小结17

习题117

第2章 数据类型、运算符和表达式19

2.1 变量命名20

2.2 计算机内数据的特点20

2.3 整数21

2.4 实数24

2.5 字符25

2.6 常用算术运算符28

2.7 赋值运算符29

2.8 自增和自减运算符30

2.9 数据类型转换32

2.10 小结34

习题234

第3章 控制流36

3.1 关系运算符37

3.2 逻辑运算符39

3.3 if语句44

3.4 条件运算符49

3.5 for语句50

3.6 while语句55

3.7 for语句与while语句的关系58

3.8 break语句59

3.9 嵌套循环62

3.10 switch语句65

3.11 小结68

习题368

第4章 复合数据类型72

4.1 数组73

4.2 数组编程77

4.3 二维数组82

4.4 字符串87

4.5 记录91

4.6 枚举类型95

4.7 typedef99

4.8 小结99

习题4100

第5章 函数104

5.1 定义函数105

5.2 调用有返回值的函数108

5.3 调用无返回值的函数111

5.4 函数调用的原理113

5.5 一维数组作参数118

5.6 二维数组作参数121

5.7 递归调用124

5.8 小结132

习题5132

第6章 模块化设计初步135

6.1 模块化设计实例:日历程序136

6.2 作用域143

6.3 变量的存储类别146

6.4 外部函数与内部函数152

6.5 小结153

习题6153

第7章 指针156

7.1 指针的概念157

7.2 使用指针158

7.3 指针作函数参数163

7.4 用指针处理一维数组165

7.5 用指针处理多维数组170

7.6 动态内存分配177

7.7 动态内存分配实例181

7.8 动态数据结构——线性单链表189

7.9 链表应用的实例199

7.10 指向函数的指针208

7.11 指针和字符串212

7.12 小结217

习题7218

第8章 I/O222

8.1 ASCII文件223

8.2 二进制文件227

8.3 格式化输出函数prinff231

8.4 格式化输入函数scanf237

8.5 字符和字符串的输入输出243

8.6 小结245

习题8245

第9章 位运算248

9.1 位运算符与运算规则249

9.2 位运算实例252

9.3 小结259

习题9259

第10章 预处理261

10.1 #include262

10.2 #define263

10.3 带参数的宏264

10.4 条件编译265

10.5 小结268

习题10268

第11章 接口与库270

11.1 接口271

11.2 解读接口time.h272

11.3 接口的设计原则277

11.4 接口设计的实例(BigNum.h)278

11.5 库代码的实现(BigNum.c)285

11.6 使用库解决问题300

11.7 小结301

习题11302

第12章 算法初步303

12.1 排序算法305

12.2 查找算法308

12.3 数值算法311

12.4 状态转移表316

12.5 小结322

习题12322

第13章 数据结构初步324

13.1 数据结构的概念325

13.2 抽象数据类型328

13.3 队列329

13.4 堆栈339

13.5 堆栈的应用实例346

13.6 小结352

习题13352

附录A 计算机的数据表示原理354

附录B 数据类型的转换363

附录C C语言的常量367

附录D ASCII码对照表369

附录E C语言的运算符371

附录F C语言的关键字373

附录G 常用的ANSI C库函数377

附录H Turbo C 2.0集成环境395

参考文献401

热门推荐