图书介绍

标准C语言基础教程 第4版pdf电子书版本下载

标准C语言基础教程 第4版
  • (美)布朗森(Bronson,G.J.)著;单先余等译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121026597
  • 出版时间:2006
  • 标注页数:586页
  • 文件大小:57MB
  • 文件页数:602页
  • 主题词:C语言-程序设计-教材

PDF下载


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

下载说明

标准C语言基础教程 第4版PDF格式电子书版下载

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

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

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

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

图书目录

第一部分 基础知识篇 2

第1章 计算机程序设计介绍 2

1.1 历史和硬件 2

1.2 编程语言 8

1.3 算法 13

1.4 软件开发过程 17

1.5 案例研究:设计和开发 24

1.6 常见编程错误 28

1.7 本章小结 28

1.8 本章附录:数字存储器代码 29

第2章 在C语言编程中开始 31

2.1 C语言编程介绍 31

2.2 编程风格 40

2.3 数据类型 43

2.4 算术运算 49

2.5 变量和声明 58

2.6 案例研究:温度转换 66

2.7 常见编程错误和编译器错误 70

2.8 本章小结 72

2.9 本章补充:存储器分配 73

第3章 数据处理和交互式输入 79

3.1 赋值 79

3.2 数学库函数 88

3.3 交互式输入 92

3.4 格式化输出 102

3.5 符号常量 110

3.6 案例研究:交互式输入 112

3.7 常见编程错误和编译器错误 117

3.8 本章小结 119

3.9 本章补充:抽象入门 120

第4章 选择控制 124

4.1 关系表达式 124

第二部分 流程控制篇 124

4.2 if语句和if-else语句 129

4.3 if-else链 139

4.4 switch语句 146

4.5 案例研究:数据验证 152

4.6 常见编程错误和编译器错误 156

4.7 本章小结 158

4.8 本章补充:错误,测试和调试 160

第5章 循环控制 165

5.1 基本循环结构 165

5.2 while语句 167

5.3 利用while循环求和与平均值 174

5.4 for语句 184

5.5 案例研究:循环编程技术 192

5.6 嵌套循环 199

5.7 do-while语句 202

5.8 常见编程错误和编译器错误 205

5.9 本章小结 206

第6章 使用函数的模块性:第一部分 209

6.1 函数声明和参数声明 209

6.2 返回一个数值 221

6.3 案例研究:计算正常年龄标准 229

6.4 标准库函数 238

6.5 常见编程错误和编译器错误 250

6.6 本章小结 251

第7章 使用函数的模块性:第二部分 252

7.1 变量的作用域 253

7.2 变量存储类 258

7.3 引用传递 264

7.4 案例研究:交换数值 275

7.5 递归 281

7.6 常见编程错误和编译器错误 286

7.7 本章小结 287

第8章 数组 290

8.1 一维数组 290

第三部分 完成基础篇 290

8.2 数组初始化 298

8.3 数组作为函数参数 302

8.4 案例研究:计算平均值和标准偏差 307

8.5 二维数组 312

8.6 常见编程错误和编译器错误 320

8.7 本章小结 321

8.8 本章补充:查找和排序方法 322

9.1 字符串基础知识 342

第9章 字符串 342

9.2 库函数 352

9.3 输入数据验证 358

9.4 格式化字符串 364

9.5 案例研究:字符和单词计数 367

9.6 常见编程错误和编译器错误 372

9.7 本章小结 373

10.1 声明,打开和关闭文件流 375

第10章 数据文件 375

10.2 读取和写入文本文件 385

10.3 随机文件访问 393

10.4 传递和返回文件名 396

10.5 案例研究:创建和使用常量表 399

10.6 写入和读取二进制文件 408

10.7 常见编程错误和编译器错误 412

10.8 本章小结 413

10.9 本章补充:控制码 414

第四部分 新增的主题 418

第11章 数组、地址和指针 418

11.1 数组名作为指针 418

11.2 指针操作 423

11.3 传递和使用数组地址 428

11.4 使用指针处理字符串 435

11.5 使用指针创建字符串 439

11.6 常见编程错误和编译器错误 444

11.7 本章小结 446

第12章 结构 447

12.1 单一的结构 447

12.2 结构的数组 452

12.3 传递结构和返回结构 456

12.4 联合 463

12.5 常见编程错误和编译器错误 465

12.6 本章小结 466

第13章 动态数据结构 467

13.1 链表简介 467

13.2 动态存储分配 474

13.3 栈 479

13.4 队列 485

13.5 动态链表 491

13.6 常见编程错误和编译器错误 497

13.7 本章小结 499

14.1 新增的特征 501

第14章 新增的能力 501

14.2 按位运算 506

14.3 宏 513

14.4 命令行参数 515

14.5 常见编程错误和编译器错误 519

14.6 本章小结 520

第15章 C++简介 521

15.1 C++中的过程化编程 521

15.2 面向对象的C++ 526

15.3 常见编程错误和编译器错误 527

15.4 本章小结 528

附录A 运算符优先级表 530

附录B ASCII字符码 531

附录C 标准C语言库 534

附录D 输入、输出和标准错误重定向 538

附录E 浮点型数字存储 540

附录F 创建个人函数库 542

附录G 简答题答案 543

精品推荐