图书介绍

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

程序设计基础教程 C语言
  • 郑大鹏,陈雅文编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302263517
  • 出版时间:2011
  • 标注页数:341页
  • 文件大小:38MB
  • 文件页数:356页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第0章 导论1

0.1 何谓程序设计1

0.2 为何要学习程序设计2

0.3 本书的主要内容3

0.4 学习方法3

0.5 学习目标3

0.6 进一步学习的内容4

本章术语4

本章要点4

练习题5

第1章 计算机简介6

1.1 计算机发展简史6

1.2 计算机的基本组成10

1.3 程序在计算机中如何执行17

本章术语20

本章要点21

练习题22

第2章 程序设计语言简介24

2.1 程序设计语言发展过程24

2.2 高级语言的发展与分类25

2.3 常用的程序设计语言简介27

本章术语30

本章要点31

练习题31

第3章 C语言概况33

3.1 C语言编程过程与工具33

3.2 程序设计的步骤34

3.3 C语言程序举例35

3.4 用程序输出文字36

本章术语37

本章要点38

练习题38

第4章 程序中的数据对象42

4.1 程序设计语言的数据类型42

4.2 C语言的数值数据类型43

4.3 C语言的文字数据类型43

4.4 变量44

4.5 常数与字符串字面值44

4.6 在程序中使用变量和常数45

本章术语47

本章要点47

练习题48

第5章 数据的输入与输出50

5.1 整数的基本输入/输出50

5.2 浮点数和字符的基本输入/输出51

5.3 其他输入/输出53

本章术语54

本章要点55

练习题55

第6章 数据的运算与表达式57

6.1 常见的运算类别57

6.2 表达式61

6.3 在程序中进行运算62

本章术语64

本章要点64

练习题65

第7章 程序语句的执行顺序67

7.1 程序的语句67

7.2 语句执行顺序69

本章术语71

本章要点71

练习题71

第8章 选择结构74

8.1 简单的条件语句74

8.2 条件语句的嵌套76

8.3 条件语句的简化78

本章术语80

本章要点80

练习题80

第9章 分支转移83

9.1 switch语句83

9.2 switch语句使用要点85

9.3 switch语句与嵌套的if语句比较87

本章术语87

本章要点88

练习题88

第10章 循环语句(一)91

10.1 用goto语句实现循环结构91

10.2 for语句93

10.3 在循环体中使用循环变量95

10.4 while语句和do-while语句96

本章术语98

本章要点98

练习题98

第11章 循环语句(二)101

11.1 循环的中断101

11.2 无限循环的应用103

11.3 循环的嵌套104

11.4 循环语句应用举例106

本章术语109

本章要点109

练习题109

第12章 函数(一)113

12.1 函数的概念113

12.2 函数的定义114

12.3 函数的返回值115

12.4 函数的调用117

本章术语119

本章要点119

练习题120

第13章 函数(二)123

13.1 函数的参数123

13.2 函数与变量126

13.3 标准库函数129

13.4 函数网129

本章术语130

本章要点130

练习题130

第14章 结构化程序设计135

14.1 结构化程序设计概述135

14.2 程序模块的划分136

14.3 模块的详细描述137

14.4 模块的编码实现140

本章术语142

本章要点142

练习题142

第15章 数组144

15.1 数组的概念144

15.2 数组的定义与使用145

15.3 用循环遍历数组元素147

15.4 二维数组149

本章术语151

本章要点151

练习题152

第16章 指针(一)155

16.1 指针的概念155

16.2 指针的基本用法157

本章术语163

本章要点163

练习题164

第17章 指针(二)166

17.1 数组与指针166

17.2 函数与指针168

本章术语170

本章要点170

练习题170

第18章 字符串与命令行参数175

18.1 字符串概念175

18.2 字符串的应用176

18.3 字符串数组178

18.4 命令行参数178

本章术语180

本章要点180

练习题181

第19章 常用的系统函数185

19.1 系统函数概述185

19.2 数学函数186

19.3 字符串处理函数187

19.4 动态内存分配函数191

本章术语193

本章要点193

练习题193

第20章 查找和排序198

20.1 查找198

20.2 排序201

本章术语203

本章要点203

练习题203

第21章 函数的递归调用207

21.1 递归的概念207

21.2 递归的应用208

21.3 递归与循环209

本章术语212

本章要点212

练习题212

第22章 自定义数据类型——结构体215

22.1 结构体的定义215

22.2 结构体的应用217

22.3 结构体数组与指针220

22.4 带有指针成员的结构体222

本章术语224

本章要点224

练习题225

第23章 文件的读写229

23.1 文件简介229

23.2 文件读写概述230

23.3 文件的打开与关闭231

23.4 文本文件的读写233

23.5 二进制文件的读写236

23.6 在文件中定位238

本章术语239

本章要点240

练习题240

第24章 问题求解方法245

24.1 需求获取245

24.2 需求分析246

24.3 程序设计247

24.4 代码实现249

24.5 其他有关问题254

本章术语255

本章要点255

练习题256

第25章 编译预处理与多文件编译258

25.1 编译预处理指令258

25.2 多文件程序的编译262

25.3 多文件程序的编写263

本章术语265

本章要点265

练习题265

第26章 程序的调试与测试269

26.1 手工调试程序269

26.2 使用gdb调试程序274

26.3 程序测试简介277

本章术语279

本章要点279

练习题280

附录A 在Windows中安装MinGW284

附录B C语言概要291

B1 概述291

B2 语法符号291

B3 基本申明294

B4 表达式297

B5 语句300

B6 函数303

B7 结构体、联合体、枚举、位域306

B8 指针和数组308

B9 复杂申明310

B10 预处理指令313

附录C C语言保留字318

附录D C语言标准库函数319

附录E 格式字符串说明323

E1 指示符323

E2 转换说明符324

附录F ASCII表329

附录G 部分习题答案331

参考文献341

热门推荐