第1章 绪论 1
1.1 学习目标和要求 1
1.2 Turbo C环境介绍 1
1.3 Turbo C的出错信息和调试 6
1.4 Visual C++环境介绍 9
第2章 算法 13
2.1 学习目标和要求 13
2.2 示例分析 13
2.3 练习题 16
2.4 实验题 16
2.5 参考答案 17
3.2 示例分析 18
3.1 学习目标和要求 18
第3章 数据类型、运算符与表达式 18
3.3 练习题 22
3.4 实验题 25
3.5 常见错误 27
3.6 参考答案 28
第4章 最简单的C程序设计——顺序程序设计 29
4.1 学习目标和要求 29
4.2 示例分析 29
4.3 练习题 31
4.4 实验题 35
4.5 常见错误 35
4.7 参考答案 37
4.6 常用算法 37
第5章 选择结构程序设计 38
5.1 学习目标和要求 38
5.2 示例分析 39
5.3 练习题 42
5.4 实验题 46
5.5 常见错误 47
5.6 常用算法 49
5.7 参考答案 50
第6章 循环结构 51
6.1 学习目标和要求 51
6.2 示例分析 52
6.3 练习题 55
6.4 实验题 63
6.5 常见错误 64
6.6 常用算法 65
6.7 参考答案 68
第7章 数组 69
7.1 学习目标和要求 69
7.2 示例分析 70
7.3 练习题 73
7.4 实验题 79
7.5 常见错误 80
7.6 常用算法 82
7.7 参考答案 85
第8章 函数 87
8.1 学习目标和要求 87
8.2 示例分析 88
8.3 练习题 95
8.4 实验题 100
8.5 常见错误 101
8.6 常用算法 102
8.7 参考答案 106
第9章 预处理命令 107
9.1 学习目标和要求 107
9.2 示例分析 107
9.3 练习题 109
9.4 实验题 113
9.5 常见错误 113
9.6 参考答案 114
第10章 指针 115
10.1 学习目标和要求 115
10.2 示例分析 116
10.3 练习题 120
10.4 实验题 127
10.5 常见错误 128
10.6 常用算法 132
10.7 参考答案 134
11.1 学习目标和要求 135
第11章 结构体和共用体 135
11.2 示例分析 136
11.3 练习题 140
11.4 实验题 148
11.5 常见错误 150
11.6 参考答案 153
第12章 位运算 154
12.1 学习目标和要求 154
12.2 示例分析 154
12.3 练习题 156
12.4 实验题 158
12.5 常见错误 158
12.6 参考答案 159
第13章 文件 161
13.1 学习目标和要求 161
13.2 示例分析 161
13.3 练习题 163
13.4 实验题 166
13.5 常见错误 167
13.6 参考答案 168
附录 171
模拟试卷一 171
模拟试卷二 181
模拟试卷三 190
模拟试卷四 199