第1部分 预备知识 1
1.1 Turbo C2.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 C2.0编译错误信息 149
附录B 标准ASCII码表 155
附录C 实验报告参考样本 156
附录D 课程设计报告参考样本 157
参考文献 159