图书目录

第一部分《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

参考文献