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

第1章C语言的基本概念1

1.1 C语言的发展与特点1

1.1.1 C语言的发展1

1.1.2 C语言的特点1

1.2 C语言程序的结构特点和书写风格2

1.2.1 构成C语言的基本字符和标识符2

1.2.2 C程序的实例4

1.2.3 C程序的结构特点6

1.2.4 C程序的书写风格6

1.3 C语言程序的编译和执行8

1.4 小结9

1.5 练习题10

2.1 数据类型的一般概念11

第2章数据类型、运算符、表达式及基本输入输出语句11

2.2 常量12

2.2.1 数12

2.2.2 字符常量13

2.2.3 字符串常量13

2.2.4 转义字符14

2.2.5 符号常量14

2.3 变量及其说明15

2.3.1 变量15

2.3.2 基本数据类型16

2.3.3 变量的定义16

2.3.4 变量的初始化17

2.4 数据类型转换17

2.4.1 隐式类型转换17

2.4.2 显式类型转换19

2.5 运算符和表达式20

2.5.1 运算符和表达式概述20

2.5.2 算术运算符及算术表达式22

2.5.3 赋值运算符和赋值表达式23

2.5.4 关系运算符和关系表达式24

2.5.5 逻辑运算符和逻辑表达式25

2.5.6 三项条件运算符26

2.5.7 其他运算符27

2.6 位运算符28

2.6.1 按位取反运算符28

2.6.2 移位运算符28

2.6.3 按位“与”、按位“或”、按位“异或”29

2.7.1 字符输入/输出函数30

2.7 C语言基本输入/输出函数30

2.7.2 字符串输入/输出函数32

2.7.3 格式化输入/输出函数33

2.8 小结37

2.9 练习题38

第3章C语言程序的控制结构和结构化程序设计41

3.1 算法及结构化程序设计41

3.1.1 算法及其特征41

3.1.2 算法的类型与结构42

3.1.3 结构化程序设计44

3.1.4 构造结构化程序应注意的问题44

3.2 顺序结构程序设计46

3.2.1 赋值语句46

3.2.2 顺序程序设计及举例47

3.3.1 if-else分支49

3.3 分支结构程序设计49

3.3.2 if分支50

3.3.3 条件分支的嵌套51

3.3.4 if-else if结构52

3.3.5 switch(开关)分支54

3.3.6 条件分支程序设计举例57

3.4 循环结构程序设计60

3.4.1 while语句61

3.4.2 do-while语句61

3.4.3 for语句62

3.4.4 三种循环的比较64

3.4.5 多重循环65

3.4.6 循环和开关(switch)分支的中途退出65

3.4.7 goto语句68

3.5 结构化程序举例69

3.6 小结72

3.7 练习题73

第4章数组及其应用78

4.1 一维数组78

4.1.1 一维数组的定义78

4.1.2 一维数组的存储形式78

4.1.3 一维数组的引用79

4.1.4 一维数组的初始化79

4.1.5 一维数组的应用举例80

4.2 多维数组81

4.2.1 多维数组的定义81

4.2.2 多维数组的存储形式82

4.2.3 多维数组的引用82

4.2.4 多维数组的初始化83

4.2.5 多维数组的应用举例84

4.3 字符型数组与字符串86

4.3.1 字符型数组的概念86

4.3.2 字符型数组的初始化86

4.3.3 字符型数组的输入/输出87

4.3.4 字符型数组的应用举例88

4.4 综合应用举例89

4.5 小结91

4.6 练习题92

第5章指针94

5.1 指针的基本概念94

5.1.1 什么叫指针94

5.1.2 指针的目标变量94

5.2.1 指针的定义95

5.1.3 指针运算符95

5.2 指针的定义与初始化95

5.2.2 指针的初始化96

5.3 指针的运算97

5.3.1 指针的算术运算98

5.3.2 指针的关系运算99

5.3.3 指针的赋值运算100

5.4 指针与数组100

5.5 字符指针和字符串102

5.6 指针数组104

5.6.1 指针数组的概念104

5.6.2 指针数组的应用106

5.7.1 多级指针的概念109

5.7 多级指针109

5.7.2 多级指针应用举例111

5.8 应用举例112

5.9 小结113

5.10 练习题113

第6章函数117

6.1 函数的定义和引用117

6.1.1 函数的定义117

6.1.2 函数的引用118

6.1.3 C程序的执行过程121

6.2 变量的存储类型及作用域122

6.2.1 自动型变量122

6.2.2 寄存器变量123

6.2.3 静态变量124

6.2.4 外部变量126

6.3 函数间的通讯方式130

6.3.1 传值方式130

6.3.2 地址复制方式131

6.3.3 利用参数返回结果133

6.3.4 利用函数返回值传递数据134

6.3.5 利用全局变量传递数据135

6.4 数组与函数136

6.5 字符串和函数138

6.6 指针型函数140

6.6.1 指针型函数的定义和引用140

6.6.2 指针型函数的应用举例141

6.7.1 函数指针的概念142

6.7 指向函数的指针142

6.7.2 函数指针的应用143

6.8 递归函数与递归程序设计146

6.8.1 递归函数的概念146

6.8.2 递归程序设计149

6.9 命令行参数150

6.10 小结152

6.11 练习题154

第7章结构体、联合和枚举157

7.1 结构体的说明和定义157

7.1.1 什么叫结构体157

7.1.2 结构体的说明及结构体变量的定义157

7.2.1 结构体成员的引用160

7.2 结构体成员的引用与结构体变量的初始化160

7.2.2 结构体变量的初始化161

7.3 结构体数组162

7.3.1 结构体数组的定义及初始化162

7.3.2 结构体数组的应用举例162

7.4 结构体指针165

7.4.1 结构体指针及其定义165

7.4.2 通过指针引用结构体成员166

7.4.3 结构体指针的应用举例167

7.5 结构体在函数间的传递169

7.5.1 结构体变量的传递170

7.5.2 结构体数组在函数间的传递173

7.6 结构体型和结构体指针型函数174

7.6.1 结构体型函数174

7.6.2 结构体指针型函数175

7.7.1 什么是结构体嵌套177

7.7 结构体嵌套177

7.7.2 嵌套结构体类型变量的引用178

7.7.3 结构体嵌套应用举例180

7.8 联合181

7.8.1 联合的说明及联合变量的定义182

7.8.2 使用联合变量应注意的问题185

7.9 枚举类型187

7.9.1 什么是枚举类型187

7.9.2 枚举类型的说明187

7.9.3 枚举型变量的定义187

7.9.4 如何正确使用枚举型变量188

7.10.1 自定义类型(typedef)的含义及表示形式190

7.10 自定义类型190

7.10.2 自定义类型的优点191

7.11 位字段结构体193

7.11.1 位操作方式193

7.11.2 位字段结构体方式194

7.11.3 位字段结构体的应用197

7.12 动态存储分配及其应用199

7.12.1 动态存储分配199

7.12.2 动态数据结构及链表203

7.13 小结209

7.14 练习题213

第8章标准库函数和文件系统217

8.1 文件概述217

8.1.1 C语言的文件概念217

8.1.3 文件的处理过程218

8.1.2 文件类型指针218

8.2 一般文件的打开和关闭219

8.2.1 文件打开函数219

8.2.2 文件关闭函数221

8.3 一般文件的读写221

8.3.1 一般文件的字符输入/输出函数221

8.3.2 一般文件的字符串输入/输出函数225

8.3.3 一般文件的格式化输入/输出函数227

8.3.4 二进制形式的输入/输出函数231

8.3.5 文件状态检查函数235

8.3.6 文件定位函数237

8.4 小结239

8.5 练习题240

9.1 “文件包括”语句243

第9章C语言的预编译程序243

9.2 宏定义244

9.2.1 符号常量的定义244

9.2.2 带参数的宏定义246

9.3 条件编译249

9.4 预定义的宏名和其他预编译语句251

9.4.1 预定义的宏名251

9.4.2 #line251

9.5 小结252

9.6 练习题252

附录A C语言的标准库函数254

附录B ASCII字符图表259

附录C C语言二级水平考试样卷(1998年)261

附录D 二级考试大纲277

附录E 练习题答案281

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

高度相关资料

Netscape JavaScript指南(1997 PDF版)
Netscape JavaScript指南
1997 北京:中国水利水电出版社
C语言程序设计( PDF版)
C语言程序设计
C语言程序设计(1994 PDF版)
C语言程序设计
1994 北京:中国科学技术出版社
C语言程序设计  二级(1999 PDF版)
C语言程序设计 二级
1999 北京:电子工业出版社
C程序设计语言(1984 PDF版)
C程序设计语言
1984 广州:广东高等教育出版社
C++程序设计语言(1991 PDF版)
C++程序设计语言
1991 北京希望电脑公司
C程序设计语言(1987 PDF版)
C程序设计语言
1987 上海:同济大学出版社
C语言程序设计(1987 PDF版)
C语言程序设计
1987 上海:上海科学技术文献出版社
C++语言程序设计(1999 PDF版)
C++语言程序设计
1999 北京:清华大学出版社
C语言程序设计(1999 PDF版)
C语言程序设计
1999 大连:大连理工大学出版社
C语言高级程序设计(1991 PDF版)
C语言高级程序设计
1991 北京:清华大学出版社
C语言程序设计(1998 PDF版)
C语言程序设计
1998 南京:南京大学出版社
C语言程序设计(1995 PDF版)
C语言程序设计
1995 天津:南开大学出版社
C语言程序设计(1994 PDF版)
C语言程序设计
1994 天津:南开大学出版社
C语言程序设计(1997 PDF版)
C语言程序设计
1997 重庆:重庆大学出版社