第1部分 实验指导 1
实验1 C语言简单程序的编写和调试 1
实验2 C语言程序设计基础 3
实验3 控制结构 8
实验4 数组 13
实验5 指针 19
实验6 函数 24
实验7 编译预处理 30
实验8 文件 32
实验9 结构体与共用体 35
实验10 图形程序设计 40
实验11 C++程序设计基础 43
第2部分 习题 49
第1章 C语言简单程序的编写和调试 49
第2章 C语言程序设计基础 49
第3章 控制结构 55
第4章 数组 62
第5章 指针 70
第6章 函数 79
第7章 编译预处理与变量存储类型 100
第8章 文件 105
第9章 结构体与共用体 111
第10章 图形程序设计 117
第11章 C++程序设计基础 117
第3部分 Visual C++6.0实验环境简介 122
3-1 Visual C++6.0界面 122
3-2 Visual C++6.0环境下文件的调试与运行 123
3-3 开发环境的菜单及工具栏 130
3-4 工程与工程工作区 141
第4部分 习题解答 144
第1章 C语言简单程序的编写和调试 144
第2章 C语言程序设计基础 144
第3章 控制结构 152
第4章 数组 156
第5章 指针 160
第6章 函数 168
第7章 编译预处理与变量存储类型 177
第8章 文件 180
第9章 结构体与共用体 183
第10章 图形程序设计 187
第11章 C++程序设计基础 189
第5部分 模拟试题及答案 191
笔试模拟试题 191
试题一 191
试题二 199
试题三 208
笔试模拟试题参考答案 217
试题一 217
试题二 217
试题一 218
上机模拟试题 218
试题三 218
试题二 220
试题三 220
上机模拟试题参考答案 221
试题一 221
试题二 223
试题三 224
附录 226
附录A 常用的Turbo C库函数 226
附录B Turbo C的常用热键和编辑键 231
附录C Turbo C编译错误信息 234
致命错误 234
一般错误 234
警告信息 243
连接和运行中的出错信息 246
参考文献 247