第一部分《C程序设计》习题和参考解答
C语言概述
1程序的灵魂——算法
3数据类型、运算符与表达式
13最简单的C程序设计
17选择结构程序设计
25循环控制
35数组
49函数
70预处理命令
94指针
102结构体与共用体
130位运算
156文件
161第二部分C语言上机指南
Turbo C 2.0的上机操作
18114.1Turbo C的安装181
14.2进入Turbo C181
14.3Turbo C的工作窗口183
14.4编辑一个新文件184
14.5编辑一个已存在的文件185
14.6改变用户工作目录187
14.7确立Turbo C工作环境187
14.8编译和连接190
14.8.1对单文件程序的编译连接190
14.8.2对多文件程序进行编译和连接191
14.8.3编译和连接过程中的显示信息193
14.8.4停止编译的方式197
14.9运行197
Turbo C++ 3.0的上机操作
20015.1Turbo C++系统的建立200
15.2C源文件的建立200
15.3对多文件程序进行编译和连接201
15.4程序动态调试方法204
15.4.1按步执行方法204
15.4.2设置断点方法207
Visual C++ 的上机操作
21216.1Visual C++的安装和启动212
16.2输入和编辑源程序213
16.2.1新建一个C源程序的方法213
16.2.2打开一个已有的程序215
16.2.3通过已有的程序建立一个新程序的方法215
16.3编译、连接和运行216
16.3.1程序的编译216
16.3.2程序的调试216
16.3.3程序的连接219
16.3.4程序的执行220
16.4建立和运行包含多个文件的程序的方法221
16.4.1由用户建立项目工作区和项目文件221
16.4.2用户只建立项目文件226
第三部分上机实验安排
实验指导
22917.1上机实验的指导思想和要求229
17.1.1上机实验的目的229
17.1.2上机实验前的准备工作230
17.1.3上机实验的步骤230
17.1.4实验报告231
17.1.5实验内容安排的原则231
17.2关于程序的调试和测试231
17.2.1程序错误的类型231
17.2.2程序的测试232
实验安排
23618.1实验1C程序的运行环境和运行C程序的方法236
18.2实验2数据类型、运算符和表达式238
18.3实验3最简单的C程序设计241
18.4实验4逻辑结构程序设计242
18.5实验5循环控制243
18.6实验6数组244
18.7实验7函数245
18.8实验8编译预处理246
18.9实验9指针247
18.10实验10结构体和共用体248
18.11实验11位运算249
18.12实验12文件249
参考文献
