图书介绍

全国计算机等级考试标准教程(考点、上机、真题与模拟) 二级C【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

全国计算机等级考试标准教程(考点、上机、真题与模拟) 二级C
  • 俞露,张佳恒编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121141713
  • 出版时间:2011
  • 标注页数:302页
  • 文件大小:10MB
  • 文件页数:316页
  • 主题词:电子计算机-水平考试-自学参考资料;C语言-程序设计-水平考试-自学参考资料

PDF下载


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

下载说明

全国计算机等级考试标准教程(考点、上机、真题与模拟) 二级CPDF格式电子书版下载

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

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

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

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

图书目录

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

1.1程序和程序设计1

1.1.1 C程序1

1.1.2程序设计2

1.2算法3

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

1.3.1结构化程序3

1.3.2模块化结构5

1.4典型考题分析5

1.5过关必备6

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

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

2.2标识符、常量和变量8

2.2.1标识符8

2.2.2常量9

2.2.3符号常量9

2.2.4变量9

2.3整型数据10

2.3.1整型常量10

2.3.2整型变量10

2.3.3整型数据的分类10

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

2.4实型数据11

2.4.1实型常量11

2.4.2实型变量12

2.5算术表达式12

2.5.1基本的算术运算符12

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

2.5.3强制类型转换表达式13

2.6赋值表达式14

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

2.6.2复合赋值表达式14

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

2.7自加、自减运算符和逗号运算符16

2.7.1自加运算符“++”和自减运算符“__”16

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

2.8典型考题分析16

2.9过关必备19

第3章 顺序结构21

3.1赋值语句21

3.2数据输出21

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

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

3.2.3使用printf函数时的注意事项24

3.3数据输入24

3.3.1 scanf函数的一般调用形式24

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

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

3.4复合语句和空语句26

3.4.1复合语句26

3.4.2空语句27

3.5程序举例27

3.6典型考题分析27

3.7过关必备29

第4章 选择结构32

4.1关系运算和逻辑运算32

4.1.1 C语言的逻辑值32

4.1.2关系运算符和关系表达式33

4.1.3逻辑运算符和逻辑表达式33

4.2 if语句和用if语句构成的选择结构34

4.2.1 if语句34

4.2.2嵌套的if语句37

4.3条件表达式构成的选择结构38

4.4 switch语句及用switch语句和break语句构成的选择结构39

4.4.1 switch语句39

4.4.2 switch语句的执行过程39

4.4.3在switch语句体中使用break语句41

4.5语句标号和goto语句42

4.5.1 语句标号42

4.5.2 goto语句42

4.6典型考题分析42

4.7过关必备45

第5章 循环结构49

5.1 while语句和用while语句构成的循环结构49

5.1.1 while循环的一般形式49

5.1.2 while循环的执行过程50

5.2 do-while语句和用do-while语句构成的循环结构51

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

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

5.3 for语句和用for语句构成的循环结构52

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

5.3.2 for循环的执行过程52

5.3.3有关for语句的说明52

5.4循环结构的嵌套55

5.5 break和continue语句在循环体中的作用56

5.6程序举例56

5.7典型考题分析57

5.8过关必备61

第6章 字符型数据65

6.1字符型常量65

6.1.1字符常量65

6.1.2转义字符常量66

6.1.3字符串常量66

6.1.4可对字符常量进行的运算66

6.2字符变量67

6.3字符的输入和输出67

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

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

6.4程序举例68

6.5典型考题分析69

6.6过关必备70

第7章 函数72

7.1库函数72

7.2函数的定义和返回值73

7.2.1函数定义的语法73

7.2.2函数的返回值73

7.3函数的调用74

7.3.1函数的两种调用方式74

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

7.4函数的说明77

7.4.1函数说明的形式77

7.4.2函数说明的位置77

7.5调用函数和被调用函数之间的数据传递78

7.6程序举例78

7.7典型考题分析79

7.8过关必备83

第8章 地址和指针86

8.1变量的地址和指针86

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

8.3给指针变量赋值88

8.3.1给指针变量赋地址值88

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

8.4对指针变量的操作89

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

8.4.2移动指针91

8.4.3指针比较91

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

8.5.1形参为指针变量时,实参和形参之间的数据传递91

8.5.2通过传送地址值,在被调用函数中直接改变调用函数中的变量的值92

8.5.3函数返回地址值92

8.6典型考题分析93

8.7过关必备96

第9章 数组98

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

9.1.1一维数组的定义98

9.1.2一维数组元素的引用99

9.1.3一维数组的初始化99

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

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

9.2一维数组和指针102

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

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

9.2.3通过指针引用一维数组元素102

9.2.4用带下标的指针变量引用一维数组元素103

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

9.3.1数组元素作实参104

9.3.2数组名作实参104

9.3.3数组元素地址作为实参104

9.3.4函数的指针形参和函数体中数组的区别104

9.4一维数组应用举例105

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

9.5.1二维数组的定义106

9.5.2二维数组元素的引用107

9.5.3二维数组的初始化107

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

9.5.5二维数组的定义和数组元素引用举例108

9.6二维数组和指针110

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

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

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

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

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

9.7.1二维数组名作为实参时实参和形参之间的数据传递112

9.7.2指针数组作为实参时实参和形参之间的数据传递112

9.8二维数组程序举例113

9.9典型考题分析114

9.10过关必备117

第10章 字符串120

10.1用一维字符数组存放字符串120

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

10.1.2在C程序执行过程中给一维字符数组赋字符串121

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

10.2.1通过赋初值的方式使指针指向一个字符串121

10.2.2通过赋值运算使指针指向一个字符串122

10.2.3用字符数组作为字符串和用指针指向的一个字符串之间的区别122

10.3字符串的输入和输出122

10.3.1输入和输出字符串时的必要条件122

10.3.2用格式说明符%s进行整串输入和输出123

10.3.3调用gets、 puts函数在终端输入或输出一行字符串123

10.4字符串数组124

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

10.6程序举例126

10.7典型考题分析127

10.8过关必备129

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

11.1传给main函数的参数133

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

11.3函数的递归调用134

11.4典型考题分析136

11.5过关必备139

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

12.1局部变量、全局变量和存储分类142

12.1.1用户标识符的作用域142

12.1.2局部变量、全局变量和存储分类142

12.2局部变量及其作用域和生存期143

12.2.1 auto变量143

12.2.2 register变量143

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

12.3全局变量及其作用域和生存期144

12.3.1全局变量的作用域和生存期144

12.3.2在同一编译单位内用extem说明符扩展全局变量的作用域144

12.3.3在不同编译单位内用extem说明符扩展全局变量的作用域144

12.3.4静态全局变量144

12.4函数的存储分类145

12.4.1利用extern说明函数145

12.4.2利用static说明函数145

12.5典型考题分析146

12.6过关必备147

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

13.1编译预处理152

13.1.1宏替换152

13.1.2文件包含153

13.2动态存储分配154

13.2.1 malloc函数和free函数154

13.2.2 calloc函数154

13.3典型考题分析156

13.4过关必备157

第14章 结构体、共同体和用户定义类型160

14.1用typedef说明一种新类型名160

14.2结构体类型161

14.2.1结构体类型的说明161

14.2.2结构体类型的变量、数组和指针变量的定义162

14.2.3给结构体类型的变量、数组赋初值164

14.2.4引用结构体变量中的数据165

14.2.5函数之间结构体变量的数据传递166

14.2.6利用结构体变量构成链表167

14.3共用体168

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

14.3.2共用体变量的引用168

14.4典型考题分析169

14.5过关必备173

第15章 位运算176

15.1位运算符176

15.2位运算符的运算功能177

15.3典型考题分析179

15.4过关必备180

第16章 文件182

16.1 C语言文件的概念182

16.2文件指针183

16.3打开文件183

16.4关闭文件184

16.5调用getc(fgetc)和putc(fputc)函数进行输入和输出185

16.6判断文件结束函数feof185

16.7 fscanf函数和fprintf函数186

16.8 fgets函数和fputs函数186

16.9 fread函数和fwrite函数187

16.10文件定位函数187

16.10.1 fseek函数187

16.10.2 ftell函数188

16.10.3 rewind函数188

16.11典型考题分析188

16.12过关必备189

第17章 上机指导193

17.1上机考试系统使用说明193

17.1.1上机考试环境193

17.1.2上机考试时间193

17.1.3上机考试题型及分值193

17.1.4上机考试登录193

17.1.5试题内容查阅工具的使用194

17.1.6编译、链接和运行194

17.1.7考生文件夹和文件的恢复195

17.1.8文件名的说明195

17.2上机考试内容195

17.2.1程序填空题195

17.2.2程序修改题197

17.2.3程序设计题199

17.3过关必备200

附录A本书习题答案202

附录B样题及解析206

B.1笔试样题一206

B.2笔试样题二215

B.3笔试样题三224

B.4笔试样题一解析232

B.5笔试样题二解析238

B.6笔试样题三解析243

B.7上机样题一248

B.8上机样题二250

B.9上机样题三253

B.10上机样题一解析255

B.11上机样题二解析256

B.12上机样题三解析257

附录C历年真题及解析259

C.1 2011年3月全国计算机等级考试二级真题259

C.2 2010年9月全国计算机等级考试二级真题268

C.3 2010年3月全国计算机等级考试二级真题277

C.4 2011年3月全国计算机等级考试二级真题解析288

C.5 2010年9月全国计算机等级考试二级真题解析293

C.6 2010年3月全国计算机等级考试二级真题解析297

热门推荐