第1部分 预备知识1
1.1 Turbo C 2.0的基本用法1
1.2 Visual C++ 6.0的基本用法9
第2部分 基础实验12
实验1 C程序设计基础(1)12
实验2 C程序设计基础(2)14
实验3 程序流程控制17
实验4 数组(1)21
实验5 数组(2)26
实验6 模块设计30
实验7 指针(1)34
实验8 指针(2)36
实验9 结构体与共用体类型(1)39
实验10 结构体与共用体类型(2)42
实验11 位运算及文件操作47
实验12 Visual C++ 6.0集成开发环境和简单C++程序54
第3部分 课程设计60
3.1 概述60
3.2 总体要求60
3.3 课程设计样例--学生成绩管理系统65
3.4 课程设计题目77
第4部分 模拟试题80
4.1 模拟试题(一)80
4.2 模拟试题(二)84
4.3 模拟试题(三)88
4.4 模拟试题(四)92
第5部分 参考答案97
5.1 主教材习题参考答案97
5.2 基础实验部分【思考与练习】参考答案126
5.3 模拟试题参考答案142
附录149
附录A Turbo C 2.0编译错误信息149
附录B 标准ASCII码表155
附录C 实验报告参考样本156
附录D 课程设计报告参考样本157
参考文献159