《C语言程序设计初探》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:吕凤翥,张静波编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2002
  • ISBN:7113045804
  • 页数:281 页
图书介绍:

目 录 1

第1章 怎样学会使用C语言编程 1

1-1 了解C语言的特点 1

1-1-1 C语言是一种结构化程序设计语言 1

1-1-2 C语言语句简洁 2

1-1-3 C语言功能性强 3

1-1-4 C语言移植性好 3

1-2熟悉C语言程序结构和书写格式 4

1-2-1 C语言程序实例 4

1-2-2 C语言程序结构 5

1-2-3 C语言程序的书写格式 6

1-2-4标准格式输入和输出函数 7

1-3掌握C语言的词法和语法 11

1-3-1 字符集 11

1-3-2单词及其使用规则 12

1-3-3语法规则 14

1-4学会C语言程序的实现方法 15

1-4-1 编辑C语言程序 15

1-4-2编译和连接C语言程序 15

1-4-3运行C语言程序 16

1-4-4 Turbo C 2.0版本编译系统简介 16

1-4-5 Visual C++6.0版本编译系统简介 21

1-5学习编程技巧积累编程方法 23

练习题 25

本章小结 25

上机题和上机指导 27

第2章如何认识常量和变量 29

2-1 常量的种类及其使用方法 29

2-1-1整型常量 29

2-1-2浮点型常量 30

2-1-3字符常量 32

2-1-4字符串常量 33

2-1-5符号常量 34

2-2-2变量的定义格式 36

2-2变量及其定义格式 36

2-2-1 变量 36

2-3变量的类型 37

2-3-1 变量的数据类型 37

2-3-2变量的存储类 39

2-4变量的值 41

2-4-1变量的初始化 41

2-4-2变量的赋值 42

2-5数组 44

2-5-1 数组和数组的定义格式 44

2-5-2一维数组 45

2-5-3 二维数组 47

2-5-4字符数组 49

本章小结 52

练习题 54

上机题和上机指导 58

第3章C语言提供了哪些运算 61

3-1算术运算 61

3-1-1算术运算符 61

3-1-2算术表达式 62

3-1-3 应用举例 63

3-2-2关系表达式 64

3-2-1 关系运算符 64

3-2关系运算 64

3-2-3 应用举例 65

3-3逻辑运算 66

3-3-1逻辑运算符 66

3-3-2逻辑表达式 66

3-3-3应用举例 66

3-4位运算 68

3-4-1 位运算符 68

3-4-2应用举例 69

3-5赋值运算 71

3-5-1赋值运算符 72

3-5-2赋值表达式 73

3-5-3应用举例 74

3-6其他运算 75

3-6-1 三目运算符和条件表达式 75

3-6-2逗号运算符和逗号表达式 77

3-6-3 指针运算 78

3-7运算符的优先级和结合性 78

3-7-1 运算符的优先级 78

3-7-2运算符的结合性 81

3-8类型转换 81

3-8-1类型的隐含转换 81

本章小结 82

3-8-2类型的强制转换 82

练习题 83

上机题和上机指导 86

第4章C语言提供了哪些语句 89

4-1表达式语句和空语句 89

4-1-1 表达式语句 89

4-1-2 空语句 90

4-2复合语句和分程序 90

4-2-1 复合语句 90

4-2-2 分程序 91

4-2-3 作用域 92

4-3-1 条件语句 94

4-3选择语句 94

4-3-2 开关语句 98

4-3-3应用举例 102

4-4循环语句 105

4-4-1 while循环语句 105

4-4-2 do-while循环语句 107

4-4-3 for循环语句 109

4-4-4应用举例 111

4-5转向语句 118

4-5-1 goto语句 118

4-5-2 break语句和continue语句 119

4-6预处理命令 121

4-6-1宏定义命令 121

4-6-2文件包含命令 126

4-6-3条件编译命令 128

本章小结 131

练习题 133

上机题和上机指导 141

第5章 函数定义和函数调用 143

5-1 函数定义格式和说明方法 143

5-1-2函数定义格式 143

5-2函数参数和返回值 145

5-2-1 函数参数 145

5-1-2函数说明方法 145

5-2-2函数返回值 146

5-3 函数调用 147

5-3-1 传值调用 147

5-3-2传址调用 148

5-3-3 嵌套调用 149

5-4函数作用域 152

5-5系统函数 154

5-5-1 数学函数 154

5-5-2字符处理函数 156

5-5-3类型转换函数 156

5-5-4其他函数 157

5-6函数应用程序实例 159

本章小结 163

练习题 164

上机题和上机指导 171

第6章什么是指针和如何使用指针 173

6-1 指针和指针的定义格式 173

6-1-1什么是指针 173

6-1-2指针的定义格式 174

6-2指针的赋值和运算 175

6-2-1指针的赋值 175

6-2-2指针的运算 177

6-3-1 数组元素的指针表示 181

6-3指针和数组 181

6-3-2指向数组的指针 187

6-3-3指针数组 190

6-3-4字符指针和字符串处理函数 191

6-4指针和函数 197

6-4-1 指针可作为函数参数 197

6-4-2指针可以作函数的返回值 203

6-5指针应用程序设计举例 204

本章小结 207

练习题 209

上机练习题 215

上机题和上机指导 215

第7章什么是结构变量和如何使用结构变量 217

7-1结构类型的定义格式 217

7-2结构变量的定义格式和赋值 219

7-2-1 结构变量的定义格式和初始化 219

7-2-2结构变量成员的表示和赋值 221

7-2-3结构变量的运算 225

7-3结构变量的应用 226

7-3-1 结构变量可以作结构类型的成员 226

7-3-2结构变量可以作数组的元素 227

7-3-3结构变量可以作函数参数和返回值 230

7-4-1 指向结构变量的指针作函数参数 232

7-4指向结构变量的指针应用 232

7-4-2指向结构变量的指针作函数返回值 234

7-5结构与联合的嵌套使用 236

7-5-1 联合类型和联合变量 236

7-5-2结构与联合嵌套的一个例子 238

本章小结 241

练习题 242

上机题和上机指导 246

章如何编写文件操作程序 249

8-1文件概述 249

8-1-1 C语言文件的特点 249

8-1-2文件指针和读写指针 250

8-2标准文件的操作 251

8-2-1 标准文件读写函数的功能 251

8-2-2标准文件读写函数的使用 252

8-3 一般文件的操作 257

8-3-1 打开文件和关闭文件函数 258

8-3-2 一般文件的读写函数 259

8-3-3 文件读写指针的定位函数 267

8-3-4 一般文件操作应用程序 269

本章小结 273

练习题 274

上机题和上机指导 281