《C语言程序设计教程》求取 ⇩

第一章 C语言程序设计3

1.1 程序设计语言及其工作环境3

1.1.1 程序设计语言的发展3

第一部分程序控制结构3

1.1.2 C语言发展简况5

1.1.3 程序设计语言的支持环境——操作系统5

1.1.4 使用高级语言编程的过程6

1.2 C语言的一般特点与C语言程序的构成7

1.2.1 C语言的特点7

1.2.3 C语言程序的程序构成和基本语法8

1.2.2 C语言的系统函数8

1.3 程序设计的概念9

1.3.1 什么是程序9

1.3.2 对程序设计的认识10

1.4 有关算法的知识10

1.4.1 算法的概念10

1.4.2 构成算法的三种基要本结构10

1.4.3 算法表示方法Ⅰ——流程图11

1.4.6 算法描述方法——伪代码与细化的算法描方式12

1.4.5 算法表示方法Ⅲ——PAD图12

第二章 C语言的变量、常理及运算15

2.1 常量16

2.1.1 数值与字符常量的表示16

4.4.2 全程变量和局部变量17

2.1.2 符号常量18

2.2 变量19

2.2.1 变量的基本概念19

2.2.2 变量的定义20

2.2.3 变量的空间占用20

2.2.5 变量小结21

2.3 带符号数据类型与无符号数据类型21

2.2.4 变量定义的位置21

2.4 算术运算与逻辑运算22

2.4.1 算术运算22

2.4.2 逻辑运算量的表达29

2.4.3 C语言中逻辑量的表达35

2.4.4 条件运算符和条件表达式35

2.5.1 自动类型转换37

2.5 类型转换37

2.4.5 逗号运算符和逗号表达式37

2.5.2 强制类型转换38

第三章 C语言程序基本控制结构45

3.1 顺序结构46

3.1.1 表达式语句46

3.1.2 复合语句48

3.1.3 输出操作49

3.1.4 输入操作53

3.1.5 顺序控制结构综合例题58

3.2 循环结构60

3.2.1 分支结构Ⅰ(if语句)60

3.2.2 分支结构Ⅱ(switch语句)66

3.3 循环结构74

3.3.1 循环的基本概念74

3.3.2 循环语句Ⅰ(for循环)74

3.3.3 循环语句Ⅱ(while循环语句)78

3.3.4 循环语句Ⅲ(do???whil循环语句)81

3.3.5 循环的嵌套83

3.3.7 循环的中断与继续(continue语句)87

3.3.6 循环终止语句(bresk语句)87

3.3.9 循环结构的典型算法89

3.3.8 continue与break的比较89

第四章 函数101

4.1 函数的概念和分类102

4.1.1 C语主的程序结构102

4.1.2 函数概述103

4.1.3 函数的分类103

4.1.4 标准函数的使用104

4.2 函数的定义105

4.3 函数的调用110

4.3.1 基本概念110

4.3.2 函数形参与实参的值传递112

4.3.3 函数的递归调用113

4.4 变量的存储类型117

4.4.1 变量存储类型综述117

4.4.3 变量的存储类型120

第五章 编译预处理134

5.1 宏定义134

5.1.1 符号常量定义135

5.1.2 带参数的宏定义137

5.2 头文件包含138

5.3 条件编译139

第二部分数据结构147

第六章 指针147

6.1 指针概述148

6.1.1 指针与地址的基本概念148

6.1.2 指针变量定义148

6.1.3 指针的初值设定149

6.1.4 指针的运算152

6.1.5 指针与地址的小结154

6.2 指向指针的指针154

6.3 指针作为函数参数155

6.4 指向函数的指针158

6.4.1 函数型指针的概念158

6.4.2 函数型指针的赋值158

6.4.3 函数型指针的应用159

第七章 数组166

7.2 一维数组167

7.2.1 一维数组定义167

7.1 数组的基本概念167

7.2.2 一维数组的使用方式168

7.3 二维数组172

7.3.1 二维数组定义172

7.3.2 二维数组的使用方式172

7.4 字符数组178

7.4.1 字符数组的定义178

7.4.2 字符数组的初始化178

7.4.3 字符串的存储方式179

7.4.5 字符串的处理方法180

7.4.4 字符串的首地址180

7.4.6 系统有关字符串操作函数的使用184

7.5 数组与指针188

7.5.1 一维数组与指针188

7.5.2 二维数组的地址与指针192

7.6 指针数组193

7.6.1 指针数组综述193

7.6.2 用指针数组处理高维数组数据194

7.6.3 利用字符指针数组处理字符串195

7.7 数组与函数参数196

第八章 构造数据类型——结构、联合202

8.1.1 结构的基本概念203

8.1.2 结构定义方法203

8.1 结构203

8.1.3 结构的使用205

8.1.4 结构数组209

8.1.5 结构与函数213

8.2.1 结构指针的定义218

8.2.2 通过结构指针访问结构分量218

8.2 结构类型指针218

8.2.3 结构指针数组219

8.2.4 结构指针类型的参数与函数221

8.3 联合222

8.3.1 联合的概念222

8.3.2 联合的定义223

8.3.3 联合的使用224

8.3.4 联合变量的空间占用225

8.3.5 联合使用中的注意事项225

8.3.6 联合的应用227

8.4.1 枚举类型和变量的定义228

8.4 枚举数据类型228

8.4.2 枚举变量的初始化和赋值229

8.4.3 枚举类型变量的运算230

8.5 typedef类型定义230

第九章 文件236

9.1 文件的概念236

9.1.1 文件的概念236

9.2 文件控制的基本操作238

9.2.1 文件指针(FILE指针)238

9.1.2 数据文件的建立和使用238

9.2.2 打开文件239

9.2.3 文件关闭240

9.3 文件读写操作241

9.3.1 字符读写函数241

9.3.2 字符串读写函数242

9.3.3 格式化文件读写244

9.3.4 二制数据块读写函数246

9.4 数据文件的随机读写248

9.4.1 文件定位249

9.4.2 数据文件的应用250

1998《C语言程序设计教程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由吴平,李林主编 1998 北京:科学技术文献出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

C语言程序设计(1998 PDF版)
C语言程序设计
1998 北京:中国物资出版社
C语言程序设计( PDF版)
C语言程序设计
c语言程序设计教程( PDF版)
c语言程序设计教程
C语言程序设计教程( PDF版)
C语言程序设计教程
成都:电子科技大学出版社
C语言程序设计教程(1992 PDF版)
C语言程序设计教程
1992 北京:高等教育出版社
精通Visual C++ for Windows 95/NT(1997 PDF版)
精通Visual C++ for Windows 95/NT
1997 北京:电子工业出版社
C语言程序设计(1994 PDF版)
C语言程序设计
1994 北京:中国科学技术出版社
C程序设计语言(1984 PDF版)
C程序设计语言
1984 广州:广东高等教育出版社
C程序设计语言(1987 PDF版)
C程序设计语言
1987 上海:同济大学出版社
C语言程序设计教程(1995 PDF版)
C语言程序设计教程
1995 杭州:浙江大学出版社
C语言程序设计(1995 PDF版)
C语言程序设计
1995 天津:南开大学出版社
C语言程序设计教程(1998 PDF版)
C语言程序设计教程
1998 北京:科学技术文献出版社
C语言程序设计教程(1998 PDF版)
C语言程序设计教程
1998 成都:电子科技大学出版社
Netscape JavaScript指南(1997 PDF版)
Netscape JavaScript指南
1997 北京:中国水利水电出版社
C语言程序设计(1998 PDF版)
C语言程序设计
1998 北京:北京大学出版社