图书介绍

二级C语言程序设计PDF|Epub|txt|kindle电子书版本网盘下载

二级C语言程序设计
  • 全国计算机等级考试命题研究组编写 著
  • 出版社: 北京:北京邮电大学出版社
  • ISBN:9787563537334
  • 出版时间:2014
  • 标注页数:259页
  • 文件大小:68MB
  • 文件页数:269页
  • 主题词:电子计算机-水平考试-教材;C语言-程序设计-水平考试-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

二级C语言程序设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 程序设计基本概念1

1.1程序和程序设计1

1.2算法2

1.3结构化程序设计和模块化结构3

1.3.1结构化程序3

1.3.2模块化结构4

1.4应试加油站5

1.4.1考试重点整理5

1.4.2解题技巧5

1.5过关练习与答案6

1.5.1过关练习6

1.5.2参考答案6

第2章C程序设计的初步知识7

2.1简单C语言程序的构成和格式7

2.2标识符、常量和变量9

2.2.1标识符9

2.2.2常量10

2.2.3变量11

2.3整型数据11

2.3.1整型常量11

2.3.2整型变量12

2.3.3整型数据的分类13

2.3.4整数在内存中的存储形式13

2.4实型数据13

2.4.1实型常量13

2.4.2实型变量14

2.5算术表达式15

2.5.1基本的算术运算符15

2.5.2运算符的优先级、结合性和算术表达式16

2.5.3强制类型转换表达式17

2.6赋值表达式17

2.6.1赋值运算符和赋值表达式17

2.6.2复合的赋值表达式18

2.6.3赋值运算中的类型转换19

2.7自增、自减运算符和逗号运算符19

2.7.1自增运算符(++)和自减运算符(--)19

2.7.2逗号运算符和逗号表达式20

2.8应试加油站20

2.8.1考试重点整理20

2.8.2解题技巧20

2.9过关练习与答案22

2.9.1过关练习22

2.9.2参考答案23

第3章 顺序结构24

3.1赋值语句24

3.2数据输出24

3.2.1 printf函数的一般调用形式24

3.2.2 printf函数中常用的格式说明24

3.2.3调用printf函数时的考试重点整理27

3.3数据输入28

3.3.1 scanf函数的一般调用格式28

3.3.2 scanf函数中常用的格式说明29

3.3.3通过scanf函数从键盘输入数据29

3.4复合语句和空语句30

3.4.1复合语句30

3.4.2空语句30

3.5程序举例31

3.6应试加油站33

3.6.1考试重点整理33

3.6.2解题技巧33

3.7过关练习与答案34

3.7.1过关练习34

3.7.2参考答案35

第4章 选择结构36

4.1关系运算和逻辑运算36

4.1.1关系运算符和关系表达式36

4.1.2逻辑运算符和逻辑表达式37

4.2 if语句和嵌套if语句39

4.2.1 if语句39

4.2.2嵌套if语句41

4.3条件运算符和条件表达44

4.4 switch语句45

4.5语句标号和goto语句50

4.5.1语句标号50

4.5.2 goto语句50

4.6应试加油站51

4.6.1考试重点整理51

4.6.2解题技巧51

4.7过关练习与答案52

4.7.1过关练习52

4.7.2参考答案53

第5章 循环结构54

5.1 while语句构成的循环结构54

5.1.1 while循环的一般形式54

5.1.2 while循环的执行过程54

5.2 do-whilc语句构成的循环结构56

5.2.1 do-while语句构成的循环结构56

5.2.2 do-while循环的执行过程56

5.3 for语句构成的循环结构58

5.3.1 for语句构成的循环结构58

5.3.2 for循环的执行过程58

5.3.3有关for语句的说明58

5.4循环结构的嵌套61

5.5 break和continue语句的作用65

5.5.1 break语句65

5.5.2 continue语句65

5.6程序举例66

5.7应试加油站68

5.7.1考试重点整理68

5.7.2解题技巧69

5.8过关练习与答案71

5.8.1过关练习71

5.8.2参考答案72

第6章 字符型数据73

6.1字符型常量73

6.1.1字符常量73

6.1.2转义字符常量73

6.1.3字符串常量74

6.1.4对字符常量进行的运算74

6.2字符变量75

6.3字符的输入和输出76

6.3.1调用printf和scanf函数输出和输入字符76

6.3.2调用putchar和getchar函数输出和输入字符76

6.4程序举例78

6.5应试加油站79

6.5.1考试重点整理79

6.5.2解题技巧79

6.6过关练习与答案80

6.6.1过关练习80

6.6.2参考答案81

第7章 函数82

7.1库函数82

7.2函数的定义和返回值83

7.2.1函数的定义83

7.2.2函数的返回值84

7.3函数的调用86

7.3.1函数的两种调用方式86

7.3.2函数调用时的语法要求86

7.4函数的说明88

7.4.1函数说明的形式88

7.4.2函数说明的位置89

7.5函数间的数据传递90

7.6程序举例93

7.7应试加油站95

7.7.1考试重点整理95

7.7.2解题技巧95

7.8过关练习与答案96

7.8.1过关练习96

7.8.2参考答案97

第8章 指针98

8.1变量的地址和指针98

8.2指针变量的定义和指针变量的基类型99

8.3给指针变量赋值100

8.3.1给指针变量赋地址值100

8.3.2给指针变量赋“空”值100

8.4对指针变量的操作101

8.4.1通过指针来引用一个存储单元101

8.4.2移动指针103

8.4.3指针比较104

8.5函数之间地址值的传递104

8.6应试加油站107

8.6.1考试重点整理107

8.6.2解题技巧107

8.7过关练习与答案109

8.7.1过关练习109

8.7.2参考答案110

第9章 数组111

9.1一维数组的定义和一维数组元素的引用111

9.1.1一维数组的定义111

9.1.2一维数组元素的引用112

9.1.3一维数组的初始化112

9.1.4通过赋初值定义数组的大小112

9.1.5一维数组的定义和数组元素引用举例113

9.2一维数组和指针114

9.2.1一维数组和数组元素的地址114

9.2.2通过数组的首地址引用数组元素115

9.2.3通过指针及带下标的指针变量引用一维数组元素115

9.2.4指针变量的运算116

9.3函数之间对一维数组和数组元素的引用118

9.3.1数组名作为实参118

9.3.2数组元素地址作为实参119

9.3.3函数的指针形参和函数体中数组的区别120

9.4一维数组应用举例121

9.5二维数组的定义和二维数组元素的引用125

9.5.1二维数组的定义125

9.5.2二维数组元素的引用126

9.5.3二维数组的初始化126

9.5.4通过赋初值定义二维数组的大小127

9.6二维数组和指针128

9.6.1二维数组和数组元素的地址128

9.6.2通过地址来引用二维数组元素128

9.6.3通过建立一个指针数组来引用二维数组元素129

9.6.4通过建立一个行指针来引用二维数组元素129

9.7二维数组名和指针数组作为实参131

9.7.1二维数组名作为实参131

9.7.2指针数组作为实参131

9.8二维数组应用举例132

9.9应试加油站134

9.9.1考试重点整理134

9.9.2解题技巧134

9.10过关练习与答案137

9.10.1过关练习137

9.10.2参考答案138

第10章 字符串139

10.1利用一维字符数组存放字符串139

10.1.1 字符串的相关概念139

10.1.2通过赋初值的方式给一维字符数组赋字符串139

10.1.3在赋初值时直接赋字符串常量140

10.2使指针指向一个字符串141

10.3字符串的输入和输出143

10.3.1字符串的输入143

10.3.2字符串的输出144

10.4字符串数组144

10.5用于字符串处理的函数145

10.6字符数组和字符串应用举例149

10.7应试加油站150

10.7.1考试重点整理150

10.7.2解题技巧150

10.8过关练习与答案153

10.8.1过关练习153

10.8.2参考答案154

第11章 对函数的进一步讨论155

11.1传给main函数的参数155

11.2通过实参向函数传递函数名或指向函数的指针变量156

11.3函数的递归调用157

11.4函数的嵌套调用161

11.5应试加油站162

11.5.1考试重点整理162

11.5.2解题技巧162

11.6过关练习与答案163

11.6.1过关练习163

11.6.2参考答案164

第12章C语言中用户标识符的作用域和存储类165

12.1局部变量和全局变量165

12.2局部变量的作用域和生存期167

12.2.1 auto变量167

12.2.2 register变量167

12.2.3静态存储类的局部变量168

12.3全局变量的作用域和生存期169

12.3.1在同一编译单位内扩展全局变量的作用域170

12.3.2在不同编译单位内扩展全局变量的作用域170

12.3.3静态全局变量170

12.4函数的存储分类171

12.4.1利用extern说明函数171

12.4.2利用static说明函数171

12.5应试加油站172

12.5.1考试重点整理172

12.5.2解题技巧172

12.6过关练习与答案173

12.6.1过关练习173

12.6.2参考答案175

第13章 编译预处理和动态存储分配176

13.1编译预处理176

13.1.1宏替换176

13.1.2文件包含179

13.2动态存储分配180

13.2.1 malloc函数和free函数180

13.2.2 calloc函数181

13.3应试加油站182

13.3.1考试重点整理182

13.3.2解题技巧182

13.4过关练习与答案183

13.4.1过关练习183

13.4.2参考答案184

第14章 结构体、共用体和用户自定义类型185

14.1利用typedef说明一种新类型名185

14.2结构体类型186

14.2.1结构体类型的说明186

14.2.2结构体类型的变量定义187

14.2.3结构体类型变量的引用189

14.2.4结构体类型变量的赋值和初始化189

14.2.5结构体类型数组的定义和赋值190

14.2.6结构体指针变量192

14.2.7通过结构体变量构成链表197

14.3共用体201

14.3.1共用体类型的说明和变量定义201

14.3.2共用体变量的引用202

14.4 应试加油站204

14.4.1考试重点整理204

14.4.2解题技巧204

14.5过关练习与答案206

14.5.1过关练习206

14.5.2参考答案207

第15章 位运算208

15.1位运算符208

15.2位运算符的运算功能209

15.3应试加油站212

15.3.1考试重点整理212

15.3.2解题技巧212

15.4过关练习与答案212

15.4.1过关练习212

15.1.2参考答案213

第16章 文件214

16.1 C语言文件的概念214

16.2文件指针215

16.3 fopen函数215

16.4 fclose函数217

16.5 fgetc和fputc函数218

16.6 feof函数220

16.7 fscanf和fprintf函数220

16.8 fgets和fputs 函数221

16.9 fread和fwrite函数221

16.10文件定位函数223

16.10.1 fseek函数223

16.10.2 ftell函数223

16.10.3 rewind函数224

16.11应试加油站224

16.11.1考试重点整理224

16.11.2解题技巧224

16.12 过关练习与答案226

16.12.1过关练习226

16.12.2参考答案227

第17章 上机指导228

17.1考试重点整理228

17.2常考知识点指导228

17.3过关练习与答案240

17.3.1过关练习240

17.3.2参考答案242

第18章 无纸化考试样卷与答案解析243

18.1无纸化考试样卷243

18.1.1样卷一243

18.1.2样卷二248

18.2无纸化考试样卷答案与解析254

18.2.1样卷一答案与解析254

18.2.2样卷二答案与解析256

热门推荐