图书介绍
全国计算机等级考试 二级C语言指导 C语言程序设计方法及实践2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 王桂平编著 著
- 出版社: 杭州:浙江大学出版社
- ISBN:9787308159180
- 出版时间:2016
- 标注页数:378页
- 文件大小:35MB
- 文件页数:395页
- 主题词:C语言-程序设计-水平考试-自学参考资料
PDF下载
下载说明
全国计算机等级考试 二级C语言指导 C语言程序设计方法及实践PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 C语言程序设计及实践(基础篇)2
第1章 程序设计及C语言2
1.1计算机、程序、语言2
1.1.1计算机2
1.1.2计算机软件和程序3
1.1.3计算机编程语言3
1.2 C语言程序基本框架5
习题7
真题链接7
第2章 程序中的数据9
2.1变量9
2.1.1变量的定义9
2.1.2变量的类型10
2.1.3变量赋值10
2.1.4从键盘输入数据到变量11
2.1.5变量的引用11
2.2常量12
2.2.1整型常量13
2.2.2浮点型常量13
习题13
真题链接14
第3章 运算符、表达式、数学函数和语句18
3.1运算符与表达式18
3.1.1运算的实现18
3.1.2运算符的优先级和结合性19
3.2常用的运算符及表达式19
3.2.1算术运算符及算术表达式19
3.2.2赋值运算符及赋值表达式22
3.2.3关系运算符及关系表达式23
3.2.4逻辑运算符及逻辑表达式24
3.2.5类型转换27
3.2.6逗号运算符及逗号表达式28
3.3数学函数的使用28
3.3.1常用的数学函数28
3.3.2数学函数的使用28
3.4 C语言的语句31
3.4.1声明语句31
3.4.2执行语句31
3.4.3空语句32
3.4.4复合语句32
习题32
真题链接34
第4章 算法及程序控制结构39
4.1算法及控制结构39
4.1.1程序设计与问题求解39
4.1.2算法39
4.1.3结构化程序设计与程序控制结构41
4.2顺序结构41
4.3选择结构42
4.3.1 if语句42
4.3.2条件运算符与条件表达式47
4.3.3 switch语句48
4.4循环结构52
4.4.1 3种循环语句52
4.4.2 break语句和continue语句58
4.4.3循环的嵌套61
4.4.4 break语句与goto语句63
4.4.5循环结构例子64
习题69
真题链接72
第5章 函数89
5.1函数概述89
5.2函数的定义及调用90
5.2.1函数的定义90
5.2.2函数参数92
5.2.3函数的返回值94
5.2.4函数的调用95
5.2.5函数的嵌套调用96
5.3函数的设计97
5.4递归及递归函数102
5.4.1什么是递归102
5.4.2例题解析及递归函数设计104
5.4.3递归存在的问题112
习题112
真题链接114
第6章 数组121
6.1数组概述121
6.2一维数组的定义与引用121
6.2.1定义一维数组121
6.2.2引用一维数组的元素122
6.2.3一维数组的初始化123
6.2.4一维数组程序举例123
6.3二维数组的定义和引用125
6.3.1定义二维数组125
6.3.2引用二维数组的元素126
6.3.3二维数组的初始化126
6.3.4二维数组程序举例127
6.4数组名作函数参数128
6.5编写数组应用的综合程序130
习题133
真题链接134
第7章 指针与指针变量143
7.1指针概述143
7.1.1变量的地址143
7.1.2直接存取与间接存取144
7.2指针与指针变量145
7.2.1定义指针变量145
7.2.2使指针变量指向其他变量145
7.2.3引用指针变量146
7.3指针变量作函数参数148
7.4数组与指针变量152
7.4.1指向数组元素的指针变量152
7.4.2用指针变量作函数参数接收数组地址154
7.5编写指针应用的综合程序156
习题157
真题链接159
第8章 字符及字符串基础知识172
8.1字符型数据172
8.1.1字符型变量172
8.1.2字符型常量173
8.1.3字符型数据的输入/输出175
8.2字符串常量177
8.3字符数组178
8.3.1字符数组的定义与初始化178
8.3.2字符数组元素的引用179
8.3.3字符数组的输入/输出180
8.3.4字符数组与字符串常量的区别与联系182
8.4字符指针变量183
8.4.1字符指针变量的定义与引用183
8.4.2字符指针变量、字符数组与字符串常量183
8.5字符及字符串处理函数186
8.5.1字符串连接函数strcat186
8.5.2字符串复制函数strcpy187
8.5.3字符串比较函数strcmp188
8.5.4字符串长度函数strlen189
8.5.5存储空间赋值函数memset189
8.5.6存储空间拷贝函数memcpy190
8.5.7字符处理函数190
8.6编写处理字符型数据的程序191
习题193
真题链接196
第二篇 C语言程序设计及实践(提高篇)221
第9章 二进制及位运算221
9.1二进制相关基础知识221
9.1.1进位计数制221
9.1.2有符号整数在计算机中的表示——补码223
9.2位运算符224
9.2.1位运算符224
9.2.2位运算符与赋值运算符组合225
9.3位运算符的功能225
9.3.1按位与运算225
9.3.2按位或运算226
9.3.3按位异或运算226
9.3.4求反运算226
9.3.5左移运算226
9.3.6右移运算227
真题链接227
第10章 对指针的进一步讨论230
10.1动态存储分配230
10.1.1 malloc函数和free函数230
10.1.2 calloc函数232
10.2指针数组232
10.3指针与二维数组233
10.3.1二维数组中的地址233
10.3.2通过指针数组引用二维数组元素233
10.3.3通过行指针引用二维数组元素234
10.4指针的指针234
10.5返回指针的函数235
10.6函数指针235
10.7指针小结236
真题链接237
第11章 结构体、共用体和用户自定义类型242
11.1用typedef声明一种新类型名242
11.2结构体类型243
11.2.1结构体概述243
11.2.2结构体类型的声明243
11.2.3结构体变量、指针、数组的定义244
11.2.4结构体变量、数组的初始化246
11.2.5结构体变量及成员的引用246
11.2.6利用结构体构造链表247
11.3共用体252
11.3.1共用体类型的声明、变量定义及引用252
11.3.2共用体的应用例子253
真题链接254
第12章 C语言中用户标识符的作用域和存储类别266
12.1作用域和存储类别概述266
12.1.1变量的作用域266
12.1.2变量的存储类别267
12.2局部变量及其作用域和生存期268
12.2.1 auto变量268
12.2.2 register变量269
12.2.3静态存储类的局部变量269
12.3全局变量及其作用域和生存期270
12.4函数的存储分类271
真题链接271
第13章 编译预处理276
13.1编译预处理概述276
13.2宏定义276
13.2.1一般形式的宏定义276
13.2.2带参数的宏定义277
13.2.3终止宏定义278
13.3文件包含278
真题链接278
第14章 文件及文件输入/输出283
14.1基本概念283
14.1.1文件概念283
14.1.2 ASCII文件和二进制文件283
14.2文件基本操作284
14.2.1文件指针285
14.2.2打开文件285
14.2.3关闭文件286
14.3 ASCII文件的输入/输出286
14.3.1fprintf函数287
14.3.2 fscanf函数287
14.3.3其他输入/输出函数288
14.4二进制文件的输入/输出288
14.4.1 fwrite函数289
14.4.2 fread函数289
14.5判断文件结束函数feof290
14.6文件定位函数291
14.6.1 fseek函数292
14.6.2 ftell函数292
14.6.3 frewind函数292
真题链接293
第三篇 附录300
附录A 全国计算机等级考试二级C语言程序设计考试大纲300
A.1公共基础知识考试大纲300
A.2二级C语言考试大纲301
附录B全国计算机等级考试二级C语言程序设计考试指导304
B.1上机考试系统使用说明304
B.1.1上机考试环境及题型304
B.1.2上机考试登录及操作304
B.1.3如何答题307
B.1.4考生文件夹和文件的恢复308
B.1.5文件名的说明308
B.2考试例题解析309
B.2.1程序填空题309
B.2.2程序修改题310
B.2.3程序设计题312
习题314
附录C 二级C语言考试公共基础知识历年真题321
C.1选择题321
C.2填空题334
C.3参考答案337
附录D 各章真题参考答案339
附录E C程序的编写及运行343
E.1 C程序的编写及运行343
E.2 Visual C++++6.0开发环境简介344
附录F 程序测试与调试349
F.1常见的错误原因349
F.1.1录入错误349
F.1.2语法错误349
F.1.3算法逻辑错误349
F.2编译检测350
F.2.1编译错误350
F.2.2编译警告351
F.3程序测试351
F.3.1程序测试的目标351
F.3.2测试方法352
F.4程序调试354
F.4.1调试的目的354
F.4.2调试方法354
F.4.3函数调用过程的调试357
F.4.4指针程序的调试359
F.4.5调试技巧361
附录G C语言常用知识363
G.1 C语言输入/输出函数363
G.1.1 printf函数363
G.1.2 scanf函数366
G.1.3 puts函数369
G.1.4 gets函数370
G.2 C语言关键字370
G.3 C语言中的数据类型371
G.4运算符及其优先级与结合性372
G.5 ASCII编码表373
G.6 C语言库函数374
参考文献378
热门推荐
- 900853.html
- 3461526.html
- 3847383.html
- 986906.html
- 1888382.html
- 2872183.html
- 1148372.html
- 1845438.html
- 3243289.html
- 3319153.html
- http://www.ickdjs.cc/book_2840552.html
- http://www.ickdjs.cc/book_587803.html
- http://www.ickdjs.cc/book_3774594.html
- http://www.ickdjs.cc/book_1377921.html
- http://www.ickdjs.cc/book_2500882.html
- http://www.ickdjs.cc/book_97553.html
- http://www.ickdjs.cc/book_1169902.html
- http://www.ickdjs.cc/book_657696.html
- http://www.ickdjs.cc/book_1082060.html
- http://www.ickdjs.cc/book_1051752.html