图书介绍

标准C语言基础教程PDF|Epub|txt|kindle电子书版本网盘下载

标准C语言基础教程
  • (美)布朗森著;张勇健等译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121168246
  • 出版时间:2012
  • 标注页数:586页
  • 文件大小:69MB
  • 文件页数:600页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

标准C语言基础教程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

第二部分 控 制流124

第4章 选择124

4.1关系表达式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章 函数模块性(1)209

6.1函数声明与参数声明209

6.2返回值221

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

6.4标准库函数238

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

6.6小结251

第7章 函数模块性(2)252

7.1变量的作用域253

7.2变量存储类258

7.3按引用传递264

7.4案例研究:交换值275

7.5递归281

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

7.7小结287

第三部分 基础知识补充290

第8章 数组290

8.1一维数组290

8.2数组初始化298

8.3数组作为函数实参302

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

8.5二维数组312

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

8.7小结321

8.8补充材料:查找和排序方法322

第9章 字符串342

9.1字符串基础342

9.2库函数352

9.3输入数据验证358

9.4格式化字符串364

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

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

9.7小结373

第10章 数据文件375

10.1声明,打开和关闭文件流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章 其他功能501

14.1新增的特性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

热门推荐