图书介绍

C语言程序设计案例教程pdf电子书版本下载

C语言程序设计案例教程
  • 沈大林,赵玺主编;王浩轩,许崇,陶宁等副主编 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:9787113136802
  • 出版时间:2012
  • 标注页数:208页
  • 文件大小:34MB
  • 文件页数:218页
  • 主题词: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 C语言概述 1

1.1.1 了解C语言 1

1.1.2 C语言的编程工具 2

思考与练习 1-1 4

1.2 设计第一个C语言程序 5

1.2.1 编辑和保存C程序 5

1.2.2 编译与连接、运行和调试C程序 9

思考与练习 1-2 14

1.3 基本数据类型、常量与变量 15

1.3.1 标识符与关键字 15

1.3.2 基本数据类型 16

1.3.3 常量与变量 17

思考与练习 1-3 20

1.4 运算符和表达式 20

1.4.1 算术运算符和算术表达式 21

1.4.2 关系运算符和关系表达式 22

1.4.3 逻辑运算符和逻辑表达式 23

1.4.4 其他运算符和表达式 24

1.4.5 运算中数据类型的转换 26

思考与练习 1-4 27

第2章 程序结构和算法及数据的输出与输入 30

2.1 程序的基本结构和算法 30

2.1.1 C程序的基本结构和语句 30

2.1.2 算法 32

思考与练习 2-1 35

2.2 格式化输出函数 36

2.2.1 格式化输出函数 36

2.2.2 格式化输出实例 39

思考与练习 2-2 40

2.3 格式化输入函数 41

2.3.1 格式化输入函数 41

2.3.2 格式化输入实例 44

思考与练习 2-3 47

2.4 字符输入/输出函数 49

2.4.1 字符输入/输出函数的格式与功能 49

2.4.2 字符输入/输出函数的应用实例 50

思考与练习 2-4 51

第3章 选择结构程序设计 52

3.1 if条件分支语句 52

3.1.1 if单分支语句 52

3.1.2 if-else双分支语句 54

3.1.3 if-else if-else多分支语句 56

思考与练习 3-1 59

3.2 switch开关分支语句和选择结构的嵌套 62

3.2.1 switch开关分支语句 62

3.2.2 选择结构的嵌套 67

思考与练习 3-2 71

第4章 循环结构程序设计 75

4.1 循环结构 75

4.1.1 while语句 75

4.1.2 do-while语句 77

4.1.3 for语句 80

思考与练习 4-1 86

4.2 循环嵌套及中断和转向语句 88

4.2.1 循环嵌套 89

4.2.2 break和continue语句 92

4.2.3 转向语句goto 95

思考与练习 4-2 99

第5章 使用函数 103

5.1 函数的定义与调用 103

5.1.1 什么是函数 103

5.1.2 函数的定义 105

5.1.3 函数的调用 109

思考与练习 5-1 112

5.2 函数参数传递与递归 113

5.2.1 函数参数传递 113

5.2.2 函数的递归调用 119

思考与练习 5-2 123

5.3 变量作用域和变量存储类型 124

5.3.1 变量作用域 124

5.3.2 变量存储类型(选学) 126

思考与练习 5-3 128

5.4 标准函数应用 129

思考与练习 5-4 134

第6章 数组与字符串 135

6.1 一维数组 135

6.1.1 什么是数组 135

6.1.2 一维数组 135

6.1.3 一维数组的引用和元素地址 137

6.1.4 应用实例 138

思考与练习 6-1 141

6.2 多维数组 142

6.2.1 二维数组的定义 142

6.2.2 多维数组的定义和引用 143

6.2.3 应用实例 144

思考与练习 6-2 147

6.3 字符数组 148

6.3.1 字符数组 148

6.3.2 字符串处理函数 150

6.3.3 应用实例 152

思考与练习 6-3 155

第7章 指针 157

7.1 指针的定义与应用 157

7.1.1 指针概述 157

7.1.2 指针的定义 158

7.1.3 指针变量的引用 159

思考与练习 7-1 163

7.2 指针与数组 163

7.2.1 指针的运算 163

7.2.2 数组指针和字符指针 166

7.2.3 指针数组 169

7.2.4 应用实例 169

思考与练习 7-2 172

第8章 结构体、共同体和编译预处理 174

8.1 结构体 174

8.1.1 结构体的定义 174

8.1.2 结构体变量的引用 178

8.1.3 自定义数据类型和结构体数组 179

8.1.4 应用实例 181

思考与练习 8-1 184

8.2 共用体 185

8.2.1 共用体 185

8.2.2 应用实例 187

思考与练习 8-2 188

8.3 编译预处理 189

8.3.1 宏定义 189

8.3.2 文件包含 191

8.3.3 条件编译 192

8.3.4 应用实例 193

思考与练习 8-3 195

附录A ASCII码对照表 197

附录B 运算符的优先级与结合性 199

附录C 标准库函数 201

精品推荐