第一部分 理论与指导 1
第1章 概述 1
1.1本章要点 1
1.2典型例题解析 3
1.3测试练习 4
1.4测试练习参考答案 6
第2章 数据类型、运算符和表达式 7
2.1本章要点 7
2.2典型例题解析 9
2.3测试练习 12
2.4测试练习参考答案 15
第3章 语句及顺序结构控制 17
3.1本章要点 17
3.2典型例题解析 19
3.3测试练习 21
3.4测试练习参考答案 24
第4章 选择结构程序设计 25
4.1本章要点 25
4.2典型例题解析 27
4.3测试练习 30
4.4测试练习参考答案 34
第5章 循环结构程序设计 35
5.1本章要点 35
5.2典型例题解析 37
5.3测试练习 39
5.4测试练习参考答案 44
第6章 数组 45
6.1本章要点 45
6.2典型例题解析 48
6.3测试练习 54
6.4测试练习参考答案 59
第7章 函数 62
7.1本章要点 62
7.2典型例题解析 64
7.3测试练习 68
7.4测试练习参考答案 74
第8章 编译预处理 76
8.1本章要点 76
8.2典型例题解析 77
8.3测试练习 80
8.4测试练习参考答案 83
第9章 指针 84
9.1本章要点 84
9.2典型例题解析 87
9.3测试练习 91
9.4测试练习参考答案 98
第10章 结构体和共用体 99
10.1本章要点 99
10.2典型例题解析 102
10.3测试练习 105
10.4测试练习参考答案 111
第11章 位运算 113
11.1本章要点 113
11.2典型例题解析 113
11.3测试练习 114
11.4测试练习参考答案 116
第12章 文件 117
12.1本章要点 117
12.2典型例题解析 121
12.3测试练习 127
12.4测试练习参考答案 132
第二部分 实验与指导 135
第1章Visual C+++ 6.0集成环境 135
第2章 数据类型、运算符和表达式 140
第3章 语句及顺序结构控制 145
第4章 选择结构程序设计 147
第5章 循环结构程序设计 149
第6章 数组 151
6.1数组程序设计(一) 151
6.2数组程序设计(二) 152
第7章 函数程序设计 154
第8章 编译预处理 156
第9章 指针 157
9.1指针程序设计(一) 157
9.2指针程序设计(二) 158
第10章 结构体和共用体 160
第11章 位运算 163
第12章 文件 164
第三部分 全国计算机等级考试二级C语言试题 166
2012年3月全国计算机等级考试二级C语言试题 166
2011年9月全国计算机等级考试二级C语言试题 167
Visual C+++ 6.0编译错误信息 182