第一部分 开发环境及程序调试 1
第1章 Turbo C++3.0集成开发环境 2
1.1 开发环境简介 2
1.1.1 开发环境概述 2
1.1.2 环境设置 6
1.1.3 编辑、运行一个C/C++程序 7
1.2 跟踪调试及设置断点 11
1.2.1 跟踪调试 11
1.2.2 设置断点和监视表达式 13
第2章 Visual C++6.0开发环境 17
2.1 Visual C++6.0开发环境 17
2.1.1 开发环境概述 17
2.1.2 菜单栏各项功能简介 18
2.1.3 开发环境的工具栏 21
2.1.4 工具栏的操作 23
2.1.5 Visual C++6.0中常见的文件扩展名 24
2.1.6 新建、编辑、编译、连接、运行一个C程序 25
2.2 Visual C++6.0中的程序调试过程 27
第3章 程序调试及测试 32
3.1 查找语法错误 32
3.2 逻辑错误 33
3.3 常见错误 34
3.4 结构测试法 38
第二部分 习题及模拟试题 41
第1章 C语言程序入门 42
第2章 选择结构 46
第3章 循环结构 51
第4章 数组 55
第5章 函数 60
第6章 用户定制数组类型 66
第7章 指针 68
第8章 文件 72
期末考试模拟题 74
模拟题参考答案 80
第三部分 实验 81
实验一 83
实验二 85
实验三 89
实验四 93
实验五 97
实验六 101
实验七 105
实验八 109
实验九 113
实验十 117
实验十一 121
实验十二 125
实验十三 127
第四部分 综合设计 129
综合设计目的及要求 130
《C语言程序设计》课程综合设计成绩考核表 132
学生设计实例 133
综合设计实例 147
参考文献 161