《C语言实用培训教程》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:何光明等编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2003
  • ISBN:7115107661
  • 页数:373 页
图书介绍:

1.1.1认识C语言 1

10.2.2指针应用 23 1

目录 1

1.1教授主讲 1

第1章C语言初步 1

1.1.2 C程序结构及书写格式 3

1.1.3 C程序开发过程 7

1.2实战演练 8

1.2.1熟悉Turbo C集成开发环境 8

1.2.2用Turbo C运行第一个C程序 13

1.3学以致用 15

1.3.1考点扫描 15

1.3.2 出题方向 15

1.3.3题眼分析 15

1.4课后自测 16

2.1.1标识符 17

2.1 教授主讲 17

第2章基本数据类型 17

2.1.2 C语言的数据类型 18

2.1.3 常量 19

2.1.4 变量 25

2.1.5 不同数据类型间的转换与运算 31

2.2实战演练 31

2.2.1 常见错误分析 31

2.2.2金典程序演练 32

2.3.2 出题方向 34

2.3.3 题眼分析 34

2.3.1 考点扫描 34

2.3学以致用 34

2.4课后自测 35

3.1.1 C运算符概述 37

第3章 基本运算符与表达式 37

3.1 教授主讲 37

3.1.2 算术运算符和算术表达式 38

3.1.3 自增、自减运算符 40

3.1.4 赋值运算符和赋值表达式 41

3.1.5 逗号运算符和逗号表达式 43

3.2实战演练 44

3.2.1 类型转换总结及强制类型转换的使用 44

3.2.2 金典程序演练 45

3.3 学以致用 46

3.3.1 考点扫描 46

3.3.3 题眼分析 47

3.3.2 出题方向 47

3.4 课后自测 49

第4章 C程序设计基础 51

4.1 教授主讲 51

4.1.1 结构化程序设计 51

4.1.2 C语句概述 54

4.1.3 数据输入输出函数 56

4.1.4 printf()函数(格式输出函数) 57

4.1.5 scanf()函数(格式输入函数) 61

4.1.6 putchar()函数(字符输出函数) 64

4.1.7 getchar()函数(格式输入函数) 65

4.2实战演练 66

4.2.1 金典程序演练 66

4.3.3 题眼分析 68

4.3学以致用 68

4.3.2 出题方向 68

4.3.1 考点扫描 68

4.4 课后自测 70

第5章 逻辑运算和选择结构 73

5.1 教授主讲 73

5.1.1 关系运算 73

5.1.2 逻辑运算 75

5.1.3 if语句 77

5.1.4条件运算符 85

5.1.5 switch-case语句 87

5.2实战演练 92

5.2.1 注意点与常见错误 92

5.2.2金典程序演练 93

5.3学以致用 98

5.3.1 考点扫描 98

5.3.2 出题方向 98

5.3.3 题眼分析 98

5.4课后自测 101

第6章 循环结构程序设计 103

6.1 教授主讲 103

6.1.1 while循环结构 103

6.1.2 do while循环结构 105

6.1.3 for循环结构 106

6.1.4 循环结构的嵌套 110

6.1.5 break语句的使用 113

6.1.6 continue语句的使用 114

6.1.7 goto语句的使用 115

6.2实战演练 116

6.2.1 几种循环的比较 116

6.2.2 金典程序演练 116

6.3学以致用 120

6.3.1 考点扫描 120

6.3.2 出题方向 120

6.3.3 题眼分析 120

6.4课后自测 123

7.1 教授主讲 125

7.1.1 一维数组的定义、初始化和引用 125

第7章 数组 125

7.1.2 多维数组的定义、初始化和引用 129

7.1.3 字符数组和字符串 132

7.2实战演练 141

7.2.1 在程序运行中给数组赋值的几种方法 141

7.2.2金典程序演练 143

7.3学以致用 150

7.3.1 考点扫描 150

7.3.2 出题方向 150

7.3.3 题眼分析 151

7.4课后自测 154

8.1.1 函数的定义方法 157

第8章 函数与变量 157

8.1 教授主讲 157

8.1.2 形参、实参及参数值的传递 159

8.1.3 数的正确调用 160

8.1.4 嵌套调用 162

8.1.5 递归调用 164

8.1.6 局部变量和全局变量 167

8.1.7 变量的存储类型 170

8.1.8 变量的作用域和生存期 172

8.1.9 内部函数与外部函数 172

8.2.1 函数之间简单数据的传递 173

8.2实战演练 173

8.2.2数组作为实参 175

8.2.3金典程序演练 176

8.3学以致用 178

8.3.1 考点扫描 178

8.3.2 出题方向 179

8.3.3 题眼分析 179

8.4课后自测 182

第9章 编译预处理 187

9.1 教授主讲 187

9.1.1 宏定义 187

9.1.2 文件包含 192

9.1.3 条件编译 194

9.2实战演练 196

9.2.1金典程序演练 196

9.3学以致用 200

9.3.1 考点扫描 200

9.3.2 出题方向 201

9.3.3 题眼分析 201

9.4课后自测 203

第10章指针 205

10.1教授主讲 205

10.1.1指针的基本概念 205

10.1.2指针变量的定义与引用及运算 207

10.1.3指针与变量 210

10.1.4指针与一维数组 211

10.1.5指针与字符串 216

10.1.6指针与二维数组 217

10.1.7指针数组 222

10.1.8指针与函数 223

10.1.9指向指针的指针 228

10.2实战演练 229

10.2.1对指针变量的操作 229

10.2.3金典程序演练 234

10.3学以致用 238

10.3.1考点扫描 238

10.3.2出题方向 238

10.3.3题眼分析 239

10.4课后自测 242

第11章结构体与共用体 247

11.1教授主讲 247

11.1.1结构体类型数据的定义和引用 247

11.1.2共用体类型数据的定义和引用 255

11.1.3结构指针变量 258

11.1.4链表 265

11.1.5用typedef定义类型 271

11.2实战演练 271

11.2.1定义结构类型 271

11.2.2结构指针 273

11.2.3有序链表 274

11.3.2出题方向 277

11.3.3题眼分析 277

11.3学以致用 277

11.3.1考点扫描 277

11.4课后自测 279

第12章位运算 281

12.1教授主讲 281

12.1.1几个基本概念 281

12.1.2位运算符的含义及运算规则 283

12.1.3位域(位段) 287

12.2实战演练 289

12.2.1金典程序演练 289

12.3.3题眼分析 291

12.3.2出题方向 291

12.3.1考点扫描 291

12.3学以致用 291

12.4课后自测 292

第13章文件操作 295

13.1教授主讲 295

13.1.1文件的概念 295

13.1.2文件类型指针 296

13.1.3文件的打开与关闭 298

13.1.4文件的读写 300

13.1.5文件的定位 309

13.1.6文件检测 310

13.2.1文件的输入与输出 311

13.2实战演练 311

13.2.2顺序存取与随机存取 316

13.2.3金典程序演练 317

13.3学以致用 318

13.3.1考点扫描 318

13.3.2 出题方向 319

13.3.3题眼分析 319

13.4课后自测 322

附录1运算符优先性与结合性 327

附录2课后自测参考答案 328

附录3二级笔试样卷(基础知识和C语言程序设计) 358

附录4全国计算机等级二级C语言考试大纲(2002版) 371

参考文献 372