图书介绍

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

C语言程序设计
  • 董卫军,邢为民,索琦编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121135736
  • 出版时间:2011
  • 标注页数:248页
  • 文件大小:13MB
  • 文件页数:257页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

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

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

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

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

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

图书目录

C语言基础篇1

第1章C语言概述1

1.1程序与程序设计1

1.2 C语言的发展和特点2

1.2.1 C语言的发展2

1.2.2 C语言的特点3

1.3 C语言的程序结构及特点4

习题16

第2章 基本数据类型与运算8

2.1类型的重要性8

2.2 C语言的基本数据类型8

2.3标志符9

2.4常量与变量10

2.4.1常量10

2.4.2符号常量10

2.4.3变量11

2.4.4变量的定义11

2.5整型数据12

2.5.1整数类型12

2.5.2整型常量12

2.5.3整型变量13

2.6实型数据13

2.6.1实型类型13

2.6.2实型常量14

2.6.3实型变量14

2.7字符型数据14

2.7.1字符型常量15

2.7.2字符型变量16

2.7.3字符串常量16

2.8变量赋值17

2.8.1变量初始化17

2.8.2变量赋值17

2.9运算符和表达式18

2.9.1算术运算符和算术表达式18

2.9.2简单赋值运算符和赋值表达式21

2.9.3关系运算符和关系表达式23

2.9.4逻辑运算符和逻辑表达式24

2.9.5自增、自减运算符25

2.9.6条件运算符和条件表达式27

2.9.7逗号运算符和逗号表达式28

2.9.8数据类型长度运算符29

2.9.9算术自反赋值运算符30

2.10位运算30

2.10.1逻辑位运算符31

2.10.2移位运算符32

2.10.3位自反赋值运算符34

2.11运算符的结合性和优先级总结35

习题236

第3章 语句与流程控制39

3.1三种基本的程序控制结构39

3.2数据的输入与输出39

3.2.1格式化输出函数40

3.2.2格式化输入函数42

3.3字符输入与输出函数44

3.3.1字符输入函数44

3.3.2字符输出函数45

3.4顺序结构语句45

3.4.1语句概述45

3.4.2顺序结构语句概述46

3.4.3程序举例47

3.5选择结构语句49

3.5.1选择性问题49

3.5.2 if条件语句50

3.5.3开关语句55

3.6循环结构语句57

3.6.1问题的引入57

3.6.2 While语句57

3.6.3 for语句59

3.6.4 do…while语句61

3.6.5 break和continue语句62

3.6.6多重循环64

3.6.7 goto语句和标号65

习题365

第4章 数组72

4.1数组的引入与定义72

4.1.1问题的引入72

4.1.2一维数组的定义73

4.2一维数组的使用74

4.2.1一维数组初始化74

4.2.2一维数组元素的引用74

4.2.3一维数组应用举例75

4.3二维数组80

4.3.1二维数组的定义及使用80

4.3.2二维数组应用举例81

4.4字符串与字符数组84

4.4.1引入字符串84

4.4.2字符串与字符数组的概念84

4.4.3字符数组初始化84

4.4.4字符串基本处理函数86

4.4.5字符数组应用举例87

习题488

第5章 指针93

5.1指针的概念93

5.1.1指针的引入93

5.1.2指针变量与指针常量93

5.2指针的使用94

5.2.1指针变量的定义与初始化94

5.2.2指针的运算95

5.2.3指针的安全99

5.3指针与一维数组99

5.4指针与二维数组101

5.4.1理解二维数组101

5.4.2通过指针访问二维数组103

5.4.3指向一维数组的指针变量104

5.5指针数组与指针的指针106

5.5.1指针数组106

5.5.2指向指针的指针107

5.6对指针的几点说明109

习题5109

第6章 函数114

6.1引入函数114

6.1.1函数的概念114

6.1.2使用函数的目的115

6.1.3函数的分类116

6.2函数的定义与说明116

6.2.1自定义函数的定义116

6.2.2函数的返回值119

6.2.3自定义函数的说明120

6.3函数调用121

6.3.1函数调用的一般形式121

6.3.2参数传递122

6.3.3函数的递归调用126

6.4函数指针128

6.4.1函数指针变量定义128

6.4.2函数指针变量的使用129

6.5函数应用举例131

习题6132

第7章 复杂数据类型137

7.1变量的存储类别137

7.1.1存储空间分类137

7.1.2变量的存储类别137

7.2变量的生存期和作用域141

7.2.1变量的生存期142

7.2.2变量的作用域142

7.2.3变量的存储类别与作用域和生存期总结144

7.3结构体与共用体144

7.3.1结构体144

7.3.2共用体152

7.4枚举类型155

7.5用typedef定义类型158

习题7159

第8章 编译预处理与外部函数162

8.1编译预处理162

8.1.1宏替换162

8.1.2文件包含166

8.1.3条件编译168

8.2外部函数170

8.3多个源程序文件的编译连接172

习题8172

第9章 文件的操作177

9.1文件的基本概念177

9.1.1 C语言支持的文件格式177

9.1.2文件操作的基本思路178

9.2文件的基本操作179

9.2.1文件指针179

9.2.2文件的打开与关闭180

9.2.3字节级的文件的读/写181

9.2.4文件结束判断函数183

9.3字符串文件读/写186

9.3.1 fgets函数186

9.3.2 fputs函数187

9.4数据的格式化读/写187

9.4.1 fprintf函数187

9.4.2 fscanf函数187

9.5记录级的文件读/写188

9.5.1 fread函数189

9.5.2 fwrite函数189

9.6文件位置指针的移动190

9.6.1 rewind函数191

9.6.2 ftell函数191

9.6.3 fseek函数191

9.7文件应用举例192

习题9195

程序设计提高篇198

第10章 程序设计方法198

10.1算法198

10.1.1算法的概念198

10.1.2算法描述198

10.1.3算法效率的衡量199

10.2查找199

10.2.1顺序查找法199

10.2.2折半查找法199

10.2.3分块查找法200

10.3排序200

10.3.1插入排序200

10.3.2交换排序201

10.3.3选择排序201

10.4程序设计的基本思维原则202

10.4.1枚举原则202

10.4.2归纳原则204

10.4.3抽象原则205

10.5链表206

10.5.1空间的申请207

10.5.2空间的释放207

10.5.3链表的引入208

10.5.4链表的基本操作209

10.6应用举例213

习题10216

第11章 工程化程序设计219

11.1程序设计概述219

11.1.1程序设计方法与风格219

11.1.2程序设计的基本步骤220

11.1.3程序设计方法的发展221

11.2结构化程序设计222

11.2.1结构化程序设计的基本思想222

11.2.2结构化程序设计的优缺点223

11.3面向对象程序设计简述223

11.3.1面向对象程序设计的基本概念224

11.3.2面向对象程序设计的优点226

11.4工程化程序设计227

11.4.1软件工程的基本概念227

11.4.2可行性分析228

11.4.3需求分析229

11.4.4概要设计231

11.4.5详细设计232

11.4.6编码234

11.4.7软件测试235

11.4.8软件维护237

习题11238

附录A Visual C++集成环境使用指南240

附录B常用运算符及其优先级和结合性244

附录C标准C语言头文件245

附录D C语言系统关键字246

附录E ASCII码表247

参考文献248

热门推荐