《C语言程式入门》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:Thomas Plum原著;莫天升译
  • 出 版 社:儒林图书公司
  • 出版年份:1984
  • ISBN:
  • 页数:421 页
图书介绍:

第0章 简介 1

第1章 电脑和C 5

1.1 Igor和数字游戏 5

1.2 真实电脑的要素 9

1.3 基本结构 11

1.4 基本环境 13

1.5 程式实例 14

第2章 资料 19

2.1 位元和数字 19

2.2 整数变数 28

2.3 浮点变数 31

2.4 常数 32

2.5 8进位和16进位数 34

2.6 C程式的元件 37

2.7 控制流程 40

2.8 输出和Printf 43

2.9 程式的尺寸 47

2.1 0 Define和Include 48

第3章 运算子 51

3.1 算术运算子 51

3.2 关系运算子 56

3.3 逻辑运算子 59

3.4 字元输入/输出 62

3.5 字元型态的测试 66

3.6 位元式逻辑运算子 68

3.7 移位运算子 72

3.8 函式 74

3.9 左值,右值,增值,减值 81

3.10 指定运算子 84

3.11 运算子的巢状结构 86

3.12 求址运算子和函式Scanf 87

3.13 条件运算子 89

3.14 阵列和注标 91

3.15 逗点运算子 97

3.16 求值的次序 100

3.17 浮点计算 102

3.18 优先次序与结合性 106

3.19 转换 111

3.20 溢位 115

3.21 巳定义型态和巳定义常数 117

3.22 输入/输出的更进一步探讨 120

3.23 程式计时 125

第4章 叙述及控制流程 127

4.1 叙述和区块 127

4.2 If 129

4.3 If-else 131

4.4 Else-i f 134

4.5 Swi tch 137

4.6 While 139

4.7 For 142

4.8 Do While 145

4.9 控制结构的设计 147

4.10 Break和Continue 154

4.11 Go to 156

第5章 函式 159

5.1 语法和可读性 159

5.2 引数传送 164

5.3 参数和自动变数 167

5.4 引数阵列 171

5.5 递回函式 177

5.6 设定数量自动变数的初值 180

5.7 储存类别和内部静态变数 182

5.8 分开编译法与连结法 185

5.9 外在静态储存体 188

5.10 静态储存体中阵列的初值设定 192

5.11 二维阵列 194

5.12 外部变数 201

5.13 暂存器储存类别 203

5.14 范围规则 205

5.15 初值设定摘要 207

5.16 空的中括号:三种情况 209

5.17 具有参数的巨集叙述 210

5.18 条件编译 212

第6章 软体的发展 215

6.1 软体发展的生命周期 215

6.2 分析期 216

6.3 设计期 221

6.4 实作:写出程式 229

6.5 实作:最后一个阶段 246

6.6 维护 250

第7章 指标 251

7.1 基本概念 251

7.2 宣告及使用指标的方法 253

7.3 使用指标做为函式的参数 256

7.4 指标和阵列的关系 257

7.5 使用指标的函式 260

7.6 指标的算术运算 263

7.7 指标阵列 263

7.8 命令行引数 265

第8章 结构 269

8.1 基本概念 269

8.2 结构的成员 271

8.3 设定初值 272

8.4 巢状结构 272

8.5 结构阵列 273

8.6 指向结构的指标 275

跋 279

附录A C语言参考资料 281

附录B.1 电脑和C 297

附录B.2 资料 303

附录B.3 运算子 313

附录B.4 叙述及控制流程 343

附录B.5 函式 349

附录B.6 软体的发展 371

附录B.7 指标 397

附录B.8 结构 403

参考书目 409

索引 411