第1篇 实验指导 3
实验1 简单的C程序设计和VC++集成环境的使用 3
实验2 数据运算和顺序结构程序设计 6
实验3 选择结构 8
实验4 循环结构 12
实验5 数组和字符串 15
实验6 函数 20
实验7 指针 24
实验8 复合数据类型 31
实验9 文件 35
实验10 编译预处理 40
第2篇 学习指导 45
第1章 C语言程序设计基础知识 45
1.1 主要知识点 45
1.2 难点分析 47
1.3 疑难问题解析 47
1.4 测试题 48
1.5 测试题答案 49
第2章 基本数据类型与数据运算 50
2.1 主要知识点 50
2.2 难点分析 59
2.3 疑难问题解析 63
2.4 测试题 66
2.5 测试题答案 69
第3章 逻辑运算与程序控制 70
3.1 主要知识点 70
3.2 难点分析 76
3.3 疑难问题解析 78
3.4 测试题 82
3.5 测试题答案 86
第4章 数组和字符串 87
4.1 主要知识点 87
4.2 难点分析 92
4.3 疑难问题解析 96
4.4 测试题 104
4.5 测试题答案 109
第5章 函数 110
5.1 主要知识点 110
5.2 难点分析 115
5.3 疑难问题解析 117
5.4 测试题 124
5.5 测试题答案 129
第6章 指针 130
6.1 主要知识点 130
6.2 难点分析 141
6.3 疑难问题解析 144
6.4 测试题 148
6.5 测试题答案 153
第7章 复合数据类型和类型定义 154
7.1 主要知识点 154
7.2 难点分析 166
7.3 疑难问题解析 172
7.4 测试题 177
7.5 测试题答案 182
第8章 文件 183
8.1 主要知识点 183
8.2 难点分析 186
8.3 疑难问题解析 188
8.4 测试题 194
8.5 测试题答案 199
第9章 编译预处理 200
9.1 主要知识点 200
9.2 难点解析 202
9.3 疑难问题解析 204
9.4 测试题 208
9.5 测试题答案 213
参考文献 214