书籍 问答式C程序设计教程的封面

问答式C程序设计教程PDF电子书下载

赵旭宝,祝开艳主编

购买点数

12

出版社

北京:中国铁道出版社

出版时间

2019

ISBN

标注页数

307 页

PDF页数

317 页

图书目录

第1章 C语言入门 1

1.1 C语言历史背景 1

1.2 一个简单的C语言程序 3

1.3 C语言程序的开发与运行步骤 6

1.4 如何学习C语言 14

1.5 结构化程序设计方法简介 15

小结 16

习题 16

第2章 数据类型 18

2.1 数据类型介绍 18

2.2 基本数据类型 19

2.3 数据类型的转换 31

2.4 数据的输入/输出 33

2.5 单个字符的输入/输出 34

2.6 有格式数据的输入/输出 35

2.7 字符串的输入/输出 42

小结 42

习题 43

第3章 运算符与表达式 47

3.1 运算符介绍 47

3.2 算术运算符和算术表达式 48

3.3 关系运算符和关系表达式 51

3.4 逻辑运算符和逻辑表达式 52

3.5 赋值运算符和赋值表达式 56

3.6 位运算符 58

3.7 其他运算符 60

小结 62

习题 63

第4章 选择结构 68

4.1 选择结构概述 68

4.2 简单if择结构 69

4.3 if else选择结构 70

4.4 if…else if…else选择结构 72

4.5 选择结构的嵌套 74

4.6 switch case多分支选择结构 76

4.7 switch case嵌套结构 79

4.8 选择结构在程序开发中的应用 81

小结 83

习题 83

第5章 循环结构 89

5.1 循环结构概述 89

5.2 while循环结构 90

5.3 do while循环结构 94

5.4 for循环结构 96

5.5 break和continue关键字 99

5.6 各种循环结构嵌套 101

5.7 循环结构在程序开发中的应用 104

小结 108

习题 108

第6章 函数 116

6.1 函数的结构 116

6.2 函数声明与函数原型 127

6.3 C程序的基本结构 128

6.4 函数的递归 130

6.5 全局变量和局部变量 133

6.6 存储类别 136

小结 140

习题 140

第7章 数组 147

7.1 数组的引入 147

7.2 一维数组的定义与使用 148

7.3 二维数组的定义与使用 158

7.4 字符数组的定义与使用 165

7.5 数组在程序开发中的应用 174

小结 176

习题 177

第8章 预处理命令 185

8.1 预处理命令的引入 185

8.2 宏定义 186

8.3 文件包含 188

8.4 条件编译 192

小结 195

习题 195

第9章 指针 198

9.1 内存地址的介绍 198

9.2 指针的引入 199

9.3 指向单个变量的指针变量 200

9.4 指针与数组元素的关系 205

9.5 指向一维数组的指针变量 213

9.6 指向字符串的指针变量 216

9.7 指针数组 221

9.8 指针与函数 226

9.9 指针在程序开发中的应用 228

小结 230

习题 231

第10章 结构体与共用体 240

10.1 结构体类型的引入 240

10.2 结构体类型的定义 241

10.3 指向结构体的指针变量 249

10.4 结构体在程序开发中的应用 252

10.5 共用体类型 259

10.6 枚举类型 262

10.7 typedef类型重命名 265

小结 266

习题 266

第11章 文件 274

11.1 文件介绍 274

11.2 文件顺序读/写操作 276

11.3 文件读/写控制 285

11.4 文件在程序开发中的应用 287

小结 289

习题 290

附录A 标准ASCII表 295

附录B 运算符表 296

附录C 习题参考答案 297

参考文献 307

查看更多关于的内容

本类热门
在线购买PDF电子书
下载此书RAR压缩包