上篇 学习指导 3
第1章 C语言概述 3
1.1本章要点 3
1.2典型例题讲解 5
1.3习题解答 7
第2章 C语言语法基础 9
2.1本章要点 9
2.2典型例题讲解 12
2.3习题解答 15
第3章 C程序设计初步 18
3.1本章要点 18
3.2典型例题讲解 19
3.3习题解答 22
第4章 选择结构程序设计 27
4.1本章要点 27
4.2典型例题讲解 29
4.3习题解答 33
第5章 循环结构程序设计 40
5.1本章要点 40
5.2典型例题讲解 42
5.3习题解答 45
第6章 数组 55
6.1本章要点 55
6.2典型例题讲解 57
6.3习题解答 64
第7章 函数 79
7.1本章要点 79
7.2典型例题讲解 81
7.3习题解答 88
第8章 指针 104
8.1本章要点 104
8.2典型例题讲解 109
8.3习题解答 116
第9章 预处理 137
9.1本章要点 137
9.2典型例题讲解 138
9.3习题解答 139
第10章 结构体和共用体 143
10.1本章要点 143
10.2典型例题讲解 144
10.3习题解答 149
第11章 位运算 164
11.1本章要点 164
11.2典型例题讲解 165
11.3习题解答 166
第12章 文件系统 169
12.1本章要点 169
12.2典型例题讲解 170
12.3习题解答 172
中篇 实验指导 181
第13章 集成开发环境介绍 181
13.1 Visual C++6.0系统开发环境 181
13.1.1 Visual C++6.0的启动 181
13.1.2 Visual C++6.0的主窗口 181
13.1.3菜单栏 182
13.1.4工具栏 188
13.1.5项目和项目工作区 189
13.2 C应用程序的开发步骤 190
13.2.1单文件应用程序的开发步骤 191
13.2.2 C多文件应用程序的开发步骤 194
13.3程序调试 197
13.3.1语法错误 197
13.3.2运行错误 198
13.3.3逻辑错误 198
13.3.4调试器的使用 199
13.4 Visual C++ 6.0编译、连接中常见的错误信息 205
第14章 实验内容 210
实验的总目的和总要求 210
实验1 C语言的运行环境和简单程序设计 211
实验2 选择结构程序设计 212
实验3 循环结构程序设计 214
实验4 数组 216
实验5 函数 218
实验6 指针 221
实验7 结构体和共用体 224
实验8 文件 225
下篇 综合实验 231
综合实验的一般步骤 231
综合实验1 学生成绩管理系统 232
综合实验2 图书管理系统 245
附录A 模拟试卷 268
附录B 模拟试卷答案 278
参考文献 280