图书介绍

新编C语言程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载

新编C语言程序设计教程
  • 周学毛编著 著
  • 出版社: 西安:西安电子科技大学出版社
  • ISBN:7560608655
  • 出版时间:2000
  • 标注页数:283页
  • 文件大小:9MB
  • 文件页数:287页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

新编C语言程序设计教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 C语言基础3

1.1 C语言概述3

1.1.1 C语言的发展3

1.1.2 C语言的特点4

1.2 基本语法成份5

1.2.1 字符集5

1.2.2 标识符5

1.2.3 关键字6

1.2.4 运算符6

1.3 C程序的结构6

1.3.1 C程序的结构7

1.3.2 C程序的书写8

1.4.1 实现步骤9

1.4 C程序的实现9

1.4.2 程序的执行10

1.4.3 TURBO C上机操作10

习题一11

第2章 基本数据类型13

2.1 整型13

2.1.1 基本整型13

2.1.2 拓展整型14

2.2 浮点型15

2.2.1 单箱质型15

2.2.2 双精度型16

2.3 字符型16

2.3.1 字符类型16

2.3.2 字符串数据17

2.4.2 逻辑运算18

2.4.1 逻辑类型18

2.4 逻辑类型18

2.5 标准函数19

2.6 量的定义方法19

2.6.1 常量定义19

2.6.2 变量定义20

习题二22

第3章 表达式23

3.1 表达式基础23

3.1.1 表达式的组成23

3.1.2 表达式的书写24

3.1.3 表达式的分类24

3.1.4 表达式的计算24

3.2 算术表达式26

3.3.1 赋值运算28

3.3 赋值表达式28

3.3.2 赋值类型转换29

3.3.3 复会赋值运算30

3.4 逻辑表达式31

3.4.1 关系表达式31

3.4.2 逻辑表达式31

3.5 位运算表达式32

3.5.1 位逻辑运算32

3.5.2 移位运算33

3.6 其它表达式34

3.6.1 条件表达式34

3.6.2 逗号表达式35

3.6.3 其它运算35

习题36

4.1.2 表达式语句38

4.1.1 控制语句38

4.1.3 特殊语句38

第4章 顺序结构程序设计38

4.1 C语言语句38

4.2 数据输入40

4.2.1 一般格式40

4.2.2 格式字符41

4.2.3 说明42

4.3 数据输出42

4.3.1 一般格式42

4.3.2 格式字符43

4.3.3 说明44

4.3.4 交互信息44

4.4 算法与程序设计45

4.4.1 算法45

4.4.2 程序45

4.4.3 结构化程序设计方法46

4.5 程序设计举例47

4.4.4 程序设计过程47

习题四51

第5章 选择结构程序设计54

5.1 if语句54

5.1.1 单分支if语句54

5.1.2 双分支if语句55

5.1.3 多分支if语句57

5.2 switch语句59

5.3 goto语句61

5.4 程序设计举例62

习题五67

第6章 循环结构程序设计70

6.1 while语句70

6.2 do-while语句73

6.3 for语句74

6.4 终止循环语句79

6.5 多重循环80

6.6 程序设计举例82

习题六87

第7章 函数89

7.1 函数的定义89

7.1.1 函数的结构89

7.1.2 返回语句90

7.1.3 函数的定义91

7.2 函数的调用93

7.2.1 函数调用的一般形式94

7.2.2 函数调用的方式94

7.2.3 被调函数说明96

7.3 数据传递方法97

7.4 嵌套调用和递归调用98

7.4.1 嵌套调用98

7.4.2 递归调用99

7.5 变量的作用城102

7.5.1 局部变量102

7.5.2 全局变量102

7.5.3 标识符的作用域104

7.6 变量的存储类别104

7.6.1 变量的存储类别104

7.6.2 局部变量的存储方式104

7.6.3 全局变量的存储方式106

7.7 结构化程序设计方法109

7.7.1 程序设计基本手段109

7.7.2 模块化程序设计110

7.7.3 结构化程序的书写和阅读110

习题七116

第8章 数组类型121

8.1 一维数组121

8.1.1 一维数组的定义121

8.1.2 一维数组的引用122

8.1.3 一维数组的初始化123

8.1.4 一维数组作函数多数125

8.2 二维数组与多维数组126

8.2.1 二维数组的定义126

8.2.2 二维数组的引用127

8.2.3 二维数组的初始化127

8.3 字符数组与字符串130

8.3.1 字符数组130

8.3.2 字符串131

8.3.3 字符串数组132

8.4 重命名类型134

8.4.1 重命名类型方法134

8.4.2 重命名类型的作用134

8.5 程序设计举例135

8.4.3 几点说明135

习题八142

第9章 结构体类型与共用体类型145

9.1 结构体类型145

9.1.1 结构体类型的定义145

9.1.2 结构体变量的定义147

9.1.3 结构体变量的引用149

9.1.4 结构体变量的初始化150

9.1.5 结构体作函数参数152

9.1.6 激套结构体154

9.2 结构体数组155

9.3 并用体类型157

9.3.1 共用体类型的定义157

9.3.2 并用作变量的定义157

9.3.3 共用作变量的引用158

9.4.1 枚举类型的定义159

9.4 枚举类型159

9.4.2 枚举类型变量的定义160

9.5 程序设计举例162

习题九167

第10章 指针类型169

10.1 指针与指针变量169

10.1.1 指针变量的定义169

10.1.2 指针的运算171

10.1.3 利用指针处理简单数据172

10.1.4 指针作函数参数174

10.2 指针与数组174

10.2.1 指向一维数组的指针变量175

10.2.2 数组作函数参数176

10.2.3 指向二维教组的指针变量179

10.3.1 字符率的指针表示181

10.3 指针与字符串181

10.3.2 字符串(指针)作函数参数183

10.3.3 字符指针变量和字符数组的区别184

10.4 指针与结构体184

10.4.1 指向结构体数据的指针变量184

10.4.2 指向结构体的指针作函数参数186

10.5 指针与链表187

10.5.1 单键表的数据描述187

10.5.2 单键表的建立188

10.5.3 单链表的基本操作190

10.6 指针与函数192

10.6.1 指向函数的指针变量192

10.6.2 指向函数的指针变量作函数参数193

10.6.3 指针函数194

10.7 指针作基类型195

10.7.1 指针数组195

10.7.2 多级指针196

10.7.3 指针数组作main函数的形参197

10.8 程序设计举例198

习题十202

第11章 文件类型204

11.1 文件类型与文件指针204

11.1.1 文件概述204

11.1.2 文件类型205

11.1.3 文件指针变量205

11.2 文件的打开与关闭206

11.2.1 文件的打开206

11.2.2 文件的关闭207

11.3 文件的读写与建立208

11.3.1 字符级数据的读和写208

11.3.2 字级数据的读和写208

11.3.3 字符串数据的读和写209

11.3.4 数据决数据的读和写209

11.3.6 文件的建立步骤210

11.3.5 格式化数据的读和写210

11.3.7 文件的读取控制211

11.4 文件辅助操作212

11.5 程序设计举例213

习题十一217

第12章 编译预处理219

12.1 宏定义219

12.1.1 不带参数的宏定义219

12.1.2 带参数的宏定义220

12.1.3 预定义宏221

12.1.4 取消宏定义221

12.2 文件包含222

12.3 条件编译222

习题十二224

13.1.2 面向对象技术的两大要素229

13.1.1 面向对象技术的由来和发展229

第13章 C到C++229

13.1 面向对象技术229

13.1.3 面向对象技术的三大机制230

13.1.4 面向对象程序设计231

13.2 改进的C语言231

13.2.1 C++程序231

13.2.2 常规改进233

13.2.3 C++的动态内存分配234

13.2.4 引用235

13.2.5 C++中的函数236

13.2.6 重载237

13.3 C++的输入与输出238

13.3.1 C++流类结构239

13.3.2 基本I/O操作239

13.3.3 格式化I/O240

13.4 类与对象241

13.4.1 类的定义242

13.4.2 对象的定义244

13.4.3 构造函数和折构函数244

13.4.4 继承性246

13.4.5 运行时的多态性249

13.5 程序设计举例250

习题十三253

第14章 C语言程序设计实例254

实例一 成绩处理程序254

实例二 电子词典程序259

附场A C语言中的关键字266

附录B 运算符和运算267

附录C 常用标准函数268

参考文献279

热门推荐