第一部分 上机实验指南 3
第1章 C语言程序的集成开发环境 3
1.1 Visual C++ 6.0集成开发环境 3
1.1.1 Visual C++ 6.0的安装与启动 3
1.1.2 Visual C++ 6.0主窗口的组成 4
1.1.3 Visual C++ 6.0环境下C程序的运行 11
1.2 Turbo C 2.0集成开发环境 14
1.2.1 Turbo C 2.0的安装与启动 14
1.2.2 Turbo C 2.0主窗口的组成 15
1.2.3 Turbo C 2.0环境下C程序的运行 16
1.2.4 系统设置 18
1.2.5 Turbo C++ 3.0与Turbo C 2.0的区别 19
第2章 实验要求与实验项目 21
实验1 C程序设计基础 21
实验2 基本数据类型与运算 24
实验3 顺序结构程序设计 26
实验4 选择结构程序设计 29
实验5 循环结构程序设计 32
实验6 结构化程序设计的应用 36
实验7 函数和编译预处理 39
实验8 数组 43
实验9 指针 48
实验10 结构体 53
实验11 链表 58
实验12 共用体和枚举 62
实验13 文件 66
实验14 综合程序设计 72
第二部分 程序设计方法 91
第3章 常用算法设计方法 91
3.1 累加与累乘问题 91
3.2 数字问题 96
3.3 数值计算问题 98
3.4 数组的应用 101
3.5 函数的应用 104
3.6 解不定方程 105
思考题 107
参考答案 109
第4章 程序测试与调试 110
4.1 程序测试 110
4.2 程序调试 111
4.2.1 错误诊断的实验方法 111
4.2.2 错误诊断的推理技术 113
4.2.3 错误修改的原则 113
4.3 Visual C++ 6.0程序调试 114
第三部分 习题选解 119
第5章 概述 119
第6章 基本数据类型与运算 122
第7章 顺序结构程序设计 127
第8章 选择结构程序设计 133
第9章 循环结构程序设计 144
第10章 函数与编译预处理 163
第11章 数组 178
第12章 指针 201
第13章 结构体 217
第14章 共用体与枚举 232
第15章 文件操作 245
参考文献 257