第一篇 习题解析 1
第1章 C语言概述 1
第2章 数据类型、运算符与表达式 3
第3章 数据的输入和输出 7
第4章 选择型程序设计 21
第5章 循环控制 29
第6章 数组 42
第7章 函数 56
第8章 编译预处理 61
第9章 指针 62
第10章 结构体、共用体与枚举型 70
第11章 位运算 76
第12章 文件 80
第13章 计算机等级考试模拟试卷 86
试卷一 86
试卷二 93
试卷三 100
试卷四 107
试卷五 115
14.1.2 Turbo C的启动 124
14.1.1 Turbo C的安装 124
14.1 Turbo C开发环境的建立与使用 124
第14章 Turbo C 2.0上机指南 124
第二篇 上机实验指导 124
14.1.3 Turbo C的工作窗口 125
14.2 编辑C源程序文件 127
14.2.1 编辑一个新文件 127
14.2.2 编辑一个已存在的文件 128
14.3 改变Turbo C工作环境 129
14.3.1 改变用户工作目录 129
14.3.2 重建Turbo C工作环境 130
14.4.1 对单个文件程序的编译和连接 132
14.4 编译、连接和运行 132
14.4.2 对多个文件程序进行编译和连接 133
14.4.3 查看编译和连接过程中的显示信息 134
14.4.4 运行 137
14.5 程序动态调试方法 138
14.5.1 按步执行方法 138
14.5.2 设置断点方法 141
第15章 Turbo C++ 3.0上机指南 143
15.1 Turbo C++系统的建立 143
15.1.1 系统的安装与启动 143
15.1.2 Turbo C++工作窗口简介 144
15.2.1 File主菜单项 145
15.2 Turbo C命令的功能与使用 145
15.2.2 Edit主菜单项 147
15.2.3 Search主菜单项 149
15.2.4 Compile主菜单项 151
15.2.5 Project主菜单项 153
15.2.6 Options主菜单项 155
15.2.7 Window主菜单项 156
15.3 程序的运行和动态调试 157
15.3.1 程序的运行 157
15.3.2 程序动态调试方法 158
16.1.1 变量、表达式和语句错误 162
第16章 C程序常见错误与调试要领 162
16.1 Turbo C程序的常见错误 162
16.1.2 数组使用中的错误 166
16.1.3 库函数调用错误 167
16.1.4 自定义函数中出现的错误 168
16.1.5 使用指针变量容易出现的错误 170
16.1.6 其他常见错误 171
16.2 Turbo C集成环境调试程序基本要领 172
16.2.1 静态检查与动态调试 172
16.2.2 编译错误和连接错误的排除 174
16.2.3 逻辑错误与运行错误的排除 175
16.2.4 程序调试实例 177
16.2.5 程序调试命令和热键 181
第17章 上机实验安排 183
17.1 上机实验要求 183
17.2 上机实验 184
实验一 Turbo C的使用及C程序的结构 184
实验二 基本数据类型、运算符与表达式 185
实验三 顺序结构程序设计 188
实验四 选择结构程序设计 191
实验五 循环结构程序设计 193
实验六 数组及其应用 195
实验七 函数及其应用 197
实验八 编译预处理 199
实验九 指针 200
实验十 结构体、共用体和枚举类型 201
实验十一 位运算 202
实验十二 文件 203
附录A Turbo C 2.0常见错误信息 204
附录B 模拟试卷参考答案 212
附录C 上机实验参考答案 218
参考文献 245