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

  • 购买积分:11 如何计算积分?
  • 作  者:宋广军,景福文主编
  • 出 版 社:大连:大连理工大学出版社
  • 出版年份:2004
  • ISBN:9787561120002
  • 页数:267 页
图书介绍:

第1章 C语言概述 1

1.1计算机语言概述 1

1.2 C语言的基本符号与关键字 3

1.3 C语言程序 4

1.4 C语言程序的编辑及运行 5

习题 8

第2章 数据类型与表达式 10

2.1常量和变量 10

2.2整型数据 11

2.3实型数据 14

2.4字符型数据 14

2.5变量赋值 17

2.6运算符及表达式 17

2.7数据类型转换 27

习题 28

第3章 顺序结构程序设计 30

3.1 C语言的基本语句 30

3.2数据的输入和输出 31

3.3程序设计举例 36

习题 37

技能训练 40

第4章 选择结构程序设计 43

4.1 if语句 43

4.2 switch语句 48

4.3程序设计举例 51

习题 56

技能训练 57

第5章 循环结构程序设计 61

5.1 goto语句 61

5.2 while语句 62

5.3 do while语句 63

5.4 for语句 64

5.5循环的嵌套 65

5.6几种循环的比较 65

5.7 break语句和continue语句 66

5.8程序设计举例 68

习题 70

技能训练 71

第6章 数组 73

6.1数组的概念 73

6.2一维数组的定义和引用 74

6.3二维数组的定义和引用 78

6.4字符数组与字符串 82

6.5程序设计举例 88

习题 91

技能训练 93

第7章 函数与变量 94

7.1函数概述 94

7.2函数参数和返回值 96

7.3函数的调用 98

7.4数组作为函数参数 101

7.5变量的定义位置和作用域 104

7.6动态存储方式与静态存储方式 108

7.7函数的存储分类 112

7.8程序设计举例 114

习题 117

技能训练 118

第8章 编译预处理 119

8.1宏定义 119

8.2“文件包含”处理 121

8.3条件编译 121

8.4程序设计举例 122

习题 123

技能训练 124

第9章 指针 126

9.1指针的定义与引用 126

9.2指针变量作为函数参数 128

9.3指针与数组 129

9.4指针与字符串 134

9.5函数的指针和返回指针值的函数 135

9.6指针数组 137

9.7程序应用举例 140

习题 142

技能训练 144

第10章 结构体与共用体 145

10.1结构体的定义 145

10.2定义结构体类型的变量 146

10.3结构体类型变量的引用 148

10.4结构体变量的初始化 150

10.5结构体数组 151

10.6指向结构体类型数据的指针 152

10.7用指针处理链表 155

10.8共用体 163

10.9枚举类型 165

10.10类型定义 167

习题 168

技能训练 169

第11章 文件 171

11.1文件概述 171

11.2文件的打开与关闭 173

11.3文件的读写 175

11.4文件定位与随机读写 180

11.5文件的出错检测 181

11.6程序设计举例 182

习题 185

技能训练 186

第12章 C语言屏幕操作函数及应用 187

12.1字符屏幕操作函数 187

12.2 Turbo C的图形处理 190

12.3 Turbo C图形函数应用举例 200

习题 204

技能训练1 205

技能训练2 208

第13章 C++语言简介 209

13.1 C++的特点 209

13.2简单的C++程序 210

13.3 C++的输入输出 210

13.4函数的重载 211

13.5带缺省参数的函数 212

13.6变量的引用类型 213

13.7内置函数 214

13.8作用域运算符 214

13.9 new和delete运算符 215

习题 216

第14章 C++面向对象基础 217

14.1概述 217

14.2类和对象 219

14.3构造函数和析构函数 220

14.4封装性 220

14.5继承性 221

14.6多态性 222

习题 223

第15章 C语言综合实训 224

第16章 综合测试及解析 240

16.1综合测试题一 240

16.2综合测试题二 247

附录 255

附录Ⅰ Turbo C集成开发环境 255

附录Ⅱ 运算符的优先级及其结合性 259

附录Ⅲ 常用字符与ASCⅡ代码对照表 260

附录Ⅳ C库函数 261

参考文献 267