第一部分 选择题考点精讲 2
第1章 公共基础知识 2
1.1 数据结构与算法 2
1.2 程序设计基础 7
1.3 软件工程基础 8
1.4 数据库设计基础 14
第2章 程序设计基本概念 21
2.1 程序和程序设计 21
2.2 算法 22
2.3 结构化程序设计和模块化结构 23
第3章 C程序设计的初步知识 25
3.1 C语言的构成和格式 25
3.2 常量、变量和标识符 26
3.3 整型数据 27
3.4 实型数据 28
3.5 算术表达式 29
3.6 赋值表达式 30
3.7 自增、自减和逗号运算符 31
第4章 顺序结构 32
4.1 赋值语句 32
4.2 数据输出 32
4.3 数据输入 33
4.4 复合语句和空语句 35
第5章 选择结构 36
5.1 关系运算和逻辑运算 36
5.2 if语句构成的选择结构 37
5.3 条件表达式构成的选择结构 39
5.4 switch语句和break语句构成的选择结构 40
5.5 语句标号和goto语句 42
第6章 循环结构 43
6.1 while语句构成的循环结构 43
6.2 do-while语句构成的循环结构 43
6.3 for语句构成的循环结构 44
6.4 循环结构的嵌套 46
6.5 break和continue语句的作用 47
第7章 字符型数据 48
7.1 字符型常量和字符型变量 48
7.2 字符的输入和输出 50
第8章 函数 52
8.1 库函数 52
8.2 函数的定义和返回值 52
8.3 函数的调用 53
8.4 函数的说明 55
8.5 调用函数和被调用函数之间的数据传递 55
第9章 指针 56
9.1 变量的地址和指针 56
9.2 指针变量的定义和赋值 56
9.3 对指针变量的操作 57
9.4 函数之间地址值的传递 58
第10章 数组 60
10.1 一维数组的定义和元素的引用 60
10.2 一维数组和指针 61
10.3 函数之间对一维数组和数组元素的引用 62
10.4 二维数组的定义和元素的引用 63
10.5 二维数组和指针 65
10.6 二维数组名和指针数组作为实参 65
第11章 字符串 67
11.1 利用一维字符数组存放字符串 67
11.2 指针指向一个字符串 68
11.3 字符串的输入和输出 68
11.4 字符串数组 70
11.5 用于字符串处理的函数 70
第12章 对函数进一步讨论 73
12.1 传给main函数的参数 73
12.2 通过实参向函数传递函数名或指向函数的指针变量 74
12.3 函数的递归调用 74
第13章 用户标识符的作用域和存储类 76
13.1 局部变量、全局变量和存储分类 76
13.2 局部变量的作用域和生存期 77
13.3 全局变量的作用域和生存期 78
13.4 函数的存储分类 79
第14章 编译预处理和动态存储分配 80
14.1 编译预处理 80
14.2 动态存储分配 81
第15章 结构体、共用体和自定义类型 83
15.1 用typedef说明一种新类型名 83
15.2 结构体类型 83
15.3 共用体类型 89
第16章 位运算 91
16.1 位运算符 91
16.2 位运算符的运算功能 91
第17章 文件 93
17.1 C语言文件的概念 93
17.2 文件的操作 93
第二部分 选择题真题集 96
第1章 真题集 96
第2章 真题集 100
第3章 真题集 100
第4章 真题集 102
第5章 真题集 103
第6章 真题集 105
第7章 真题集 107
第8章 真题集 108
第9章 真题集 110
第10章 真题集 110
第11章 真题集 114
第12章 真题集 117
第13章 真题集 117
第14章 真题集 119
第15章 真题集 120
第16章 真题集 121
第17章 真题集 122
选择题真题集答案与解析 123
第三部分 操作题考点精讲 136
无纸化系统使用说明 136
考点1 用if循环解决排序问题 138
考点2 switch与循环结合解决元素的遍历统计 140
考点3 while循环 141
考点4 do-while循环 143
考点5 for语句 144
考点6 循环嵌套 145
考点7 函数的调用 146
考点8 参数传递 148
考点9 指针变量 149
考点10 函数中的指针传递 150
考点11 指针的运算 151
考点12 二维数组 153
考点13 字符串处理函数 155
考点14 递归 156
考点15 宏定义 157
考点16 结构体变量 158
考点17 文件操作 160
第四部分 操作题真题集 166
操作题考点1真题集 166
操作题考点2真题集 167
操作题考点3真题集 167
操作题考点4真题集 168
操作题考点5真题集 168
操作题考点6真题集 170
操作题考点7真题集 171
操作题考点8真题集 172
操作题考点9真题集 172
操作题考点10真题集 173
操作题考点11真题集 173
操作题考点12真题集 174
操作题考点13真题集 175
操作题考点14真题集 176
操作题考点15真题集 176
操作题考点16真题集 177
操作题考点17真题集 178
操作题真题集答案与解析 179
第五部分 选择题真题试卷 186
2013年9月选择题真题试卷1 186
2013年9月选择题真题试卷2 192
2013年9月选择题真题试卷3 198
选择题真题试卷答案与解析 204
第六部分 操作题真题试卷 214
2013年9月操作题真题试卷1 214
2013年9月操作题真题试卷2 216
2013年9月操作题真题试卷3 218
操作题真题试卷答案与解析 221
第七部分 智能模拟软件 224
智能模拟软件功能展示 224