《C语言程序设计实验教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:李宏新,陈斌编著
  • 出 版 社:广州:中山大学出版社
  • 出版年份:1998
  • ISBN:7306010964
  • 页数:296 页
图书介绍:

第一章 运行C语言程序 1

1.1实验目的 1

1.2预备知识 1

1.2.1利用计算机处理问题的主要过程 1

1.2.2 C语言程序的基本结构 2

1.2.3建立、运行C语言程序的基本过程 4

1.2.4书写C语言程序的基本要求 4

1.3实验内容 4

1.4实验要求 19

第二章 数据类型、输入与输出 20

2.1实验目的 20

2.2预备知识 20

2.2.1基本数据类型 20

2.2.2变量说明 22

2.2.3常量 24

2.2.4算术运算与逻辑运算 25

2.2.5输入、输出格式 26

2.3实验内容 30

2.4实验要求 36

第三章语句和流程控制 37

3.1实验目的 37

3.2预备知识 37

3.2.1结构化程序设计 37

3.2.2复合语句与空语句 38

3.2.3if语句 38

3.2.4多条件判别——开关(switch)分支 39

3.2.5 while语句 40

3.2.6do—while循环 40

3.2.7 for循环 41

3.2.8循环的中途退出——break语句和continue语句 42

3.2.9 goto语句与带标号语句 42

3.3实验内容 44

3.3.1应用举例 44

3.3.2练习 50

3.4实验要求 51

第四章 数组 53

4.1实验目的 53

4.2预备知识 53

4.2.1数组说明与存储方式 53

4.2.2数组的赋值与初始化 54

4.2.3字符数组 54

4.3实验内容 55

4.3.1应用举例 55

4.3.2练习 59

4.4实验要求 61

第五章函数与函数调用 62

5.1实验目的 62

5.2预备知识 62

5.2.1 C语言函数 62

5.2.2带参数的函数 65

5.2.3返回语句与返回值 66

5.2.4形参和实参 67

5.2.5递归 69

5.3实验内容 70

5.3.1应用举例 70

5.3.2练习 77

5.4实验要求 78

第六章指针的用法 79

6.1实验目的 79

6.2预备知识 79

6.2.1指针 79

6.2.2指针即地址 79

6.2.3指针变量 79

6.2.4指针操作符 80

6.2.5指针表达式 80

6.2.6指针和数组 81

6.2.7指向函数的指针 83

6.2.8主函数main的参数——argc、argv和env 84

6.3实验内容 93

6.3.1应用举例 93

6.3.2练习 102

6.4实验要求 103

第七章 变量的存储类型 104

7.1实验目的 104

7.2预备知识 104

7.2.1几个相关的基本概念 104

7.2.2自动存储变量 104

7.2.3外部存储变量 106

7.2.4静态存储变量 109

7.2.5寄存器存储变量 111

7.2.6小结 112

7.3实验内容 112

7.4实验要求 114

第八章 结构、联合与枚举 116

8.1实验目的 116

8.2预备知识 116

8.2.1结构、联合与枚举类型的定义、说明、引用与初始化 116

8.2.2结构与联合的区别 123

8.2.3结构数组 124

8.2.4指向结构的指针——结构指针 126

8.2.5引向自身的结构 128

8.3实验内容 129

8.3.1应用举例 129

8.3.2练习 156

8.4实验要求 159

第九章C语言预处理 160

9.1实验目的 160

9.2预备知识 160

9.2.1 C语言预处理主要内容 160

9.2.2宏定义和宏替换 160

9.2.3包含文件及其应用 165

9.2.4条件编译及行控制 167

9.3实验内容 169

9.3.1应用举例 169

9.3.2练习 171

9.4实验要求 171

第十章 文件处理 172

10.1实验目的 172

10.2预备知识 172

10.2.1文件 172

10.2.2标准输入输出及重定向 172

10.2.3文件处理 174

10.3实验内容 178

10.3.1应用举例 178

10.3.2练习 183

10.4实验要求 184

第十一章Turbo C 2.0的图形功能 185

11.1实验目的 185

11.2预备知识 185

11.2.1基本概述 185

11.2.2坐标 185

11.2.3像素和颜色 186

11.2.4图形方式的设置和关闭 187

11.2.5图形方式的文本和字体 187

11.2.6编译和连接图形驱动程序 189

11.2.7图形的设计 191

11.3买验内容 191

11.3.1应用举例 191

11.3.2练习 202

11.4实验要求 202

第十二章 程序质量和程序设计风格 203

12.1程序的质量 203

12.1.1概念 203

12.1.2提高程序质量的途径 204

12.2.程序设计风格 207

第十三章程序调试 217

13.1程序调试的意义 217

13.2程序调试的一般方法 218

13.2.1程序测试应遵守的若干原则 218

13.2.2程序调试应遵循的若干原则 219

13.2.3程序调试的一些方法 219

附录1上机实验的目的和实验报告的基本要求 222

附录2常用MS—DOS操作系统命令简介 224

附录3 Turbo C 2.0系统的安装和使用 231

附录4 Turbo C集成开发环境 241

附录5小规模环境Turbo C上机过程 258

附录6常用C库函数 262

附录7编译出错信息 269

附录8命令行编译程序(TCC) 286

附录9将多个源文件联结编译成一个完整的可运行文件的方法 291

附录10常用字符ASCII码表 293

附录11运算符的优先级别与结合方向 294

主要参考资料 296