图书介绍

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

C语言程序设计教程
  • 凌云主编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121068188
  • 出版时间:2008
  • 标注页数:273页
  • 文件大小:83MB
  • 文件页数:289页
  • 主题词:C语言-程序设计-高等学校:技术学校-教材

PDF下载


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

下载说明

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

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

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

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

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

图书目录

入 门篇2

第1章 初识C语言2

1.1 C语言概述2

1.1.1 C语言的发展2

1.1.2 C语言的特点3

1.2 C语言的基本语法成分3

1.2.1字符集4

1.2.2标识符4

1.2.3关键字5

1.2.4运算符5

1.2.5分隔符5

1.2.6注释符5

1.3 C语言程序的结构6

1.4 C语言程序上机步骤8

1.4.1源程序的编辑、编译、连接、运行8

1.4.2 Turbo C集成开发环境8

1.4.3用Turbo C 2.0运行C程序步骤12

小结14

习题114

上机题115

第2章 基本数据类型17

2.1数据类型17

2.2常量与变量17

2.2.1常量与符号常量17

2.2.2变量18

2.3整型数据19

2.3.1整型常量19

2.3.2整型变量20

2.4实型数据21

2.4.1实型常量21

2.4.2实型变量21

2.5字符型数据22

2.5.1字符常量22

2.5.2字符变量24

2.5.3字符串常量25

2.6数据的混合运算25

2.6.1自动转换26

2.6.2强制转换27

小结27

习题227

上机题228

第3章 运算符与表达式30

3.1运算符与表达式概述30

3.1.1运算符30

3.1.2表达式31

3.2算术运算符和算术表达式31

3.2.1算术运算符31

3.2.2算术表达式32

3.3自增、自减运算符33

3.4赋值运算符和赋值表达式34

3.4.1赋值运算34

3.4.2复合赋值运算34

3.5关系运算符和关系表达式35

3.5.1关系运算符35

3.5.2关系表达式35

3.6逻辑运算符和逻辑表达式36

3.6.1逻辑运算符36

3.6.2逻辑表达式36

3.7逗号运算符和逗号表达式37

3.8条件运算符37

小结38

习题338

上机题339

第4章 程序设计基础41

4.1算法及其表示方法41

4.2结构化程序设计方法43

小结46

习题446

第5章 顺序结构程序设计47

5.1 C语言语句47

5.1.1表达式语句47

5.1.2复合语句47

5.1.3空语句48

5.1.4函数调用语句48

5.1.5控制语句48

5.2格式输出函数printf49

5.2.1 printf函数的一般形式49

5.2.2格式说明50

5.3格式输入函数scanf56

5.3.1 scanf函数的一般形式56

5.3.2格式说明57

5.4其他输入输出函数58

5.4.1 getchar函数58

5.4.2 putchar函数58

5.4.3 gets函数59

5.4.4 puts函数60

5.5程序举例60

小结61

习题561

上机题563

第6章 选择结构程序设计65

6.1 if语句65

6.1.1单分支if语句65

6.1.2双分支if语句66

6.1.3多分支if语句68

6.1.4 if语句的嵌套70

6.2 switch语句72

6.3程序设计举例76

小结78

习题678

上机题681

第7章 循环结构程序设计82

7.1什么是循环82

7.2 while循环语句82

7.2.1 while语句格式82

7.2.2 while语句实例83

7.3 do...while循环语句86

7.3.1 do...while语句格式86

7.3.2 do...while语句实例87

7.4 for循环语句88

7.4.1 for语句格式88

7.4.2 for语句实例89

7.5 goto语句90

7.6 break和continue语句91

7.6.1 break语句91

7.6.2 continue语句93

7.7几种循环语句对比94

7.8多重循环95

7.8.1多重循环的形式95

7.8.2多重循环实例95

7.9程序设计举例97

小结99

习题799

上机题7103

进 阶篇106

第8章 数组106

8.1数组的概念106

8.2一维数组106

8.2.1一维数组的定义107

8.2.2一维数组的初始化107

8.2.3一维数组元素的引用107

8.2.4程序设计举例109

8.3二维数组与多维数组111

8.3.1二维数组的定义111

8.3.2二维数组的初始化112

8.3.3二维数组元素的引用112

8.3.4程序设计举例113

8.3.5多维数组114

8.4字符数组与字符串115

8.4.1字符数组115

8.4.2字符串处理函数117

8.4.3程序设计举例120

小结122

习题8123

上机题8125

第9章 函数127

9.1函数的定义127

9.2函数参数及返回值128

9.2.1形式参数与实际参数128

9.2.2函数的返回值130

9.2.3数组名作为函数参数131

9.3函数的调用133

9.3.1函数调用的一般形式133

9.3.2函数调用的方式133

9.3.3函数的声明134

9.4嵌套调用和递归调用135

9.4.1嵌套调用135

9.4.2递归调用137

9.5变量的作用域140

9.5.1局部变量140

9.5.2全局变量140

9.6变量的存储类别142

9.6.1动态存储方式143

9.62静态存储方式144

9.6.3变量的分类146

9.7程序设计举例146

小结149

习题9149

上机题9152

第10章 编译预处理155

10.1宏定义155

10.1.1不带参数的宏定义155

10.1.2带参宏定义157

10.2文件包含160

10.3条件编译161

小结162

习题10163

上机题10164

第11章 指针165

11.1指针与指针变量165

11.1.1指针变量的定义165

11.1.2指针变量的引用167

11.1.3指针变量的运算167

11.2指针与数组170

11.2.1指向数组的指针变量170

11.2.2通过指针引用一维数组元素171

11.2.3通过指针引用二维数组的元素176

11.3指针与字符串179

11.3.1字符串的指针表示179

11.3.2字符串指针变量作函数参数180

11.3.3字符数组和字符指针变量的区别181

11.4指针与函数183

11.4.1指针变量作函数的参数183

11.4.2返回指针值的函数183

11.4.3指向函数的指针变量184

11.4.4用指向函数的指针变量作函数参数186

11.5指针数组与指向指针的指针188

11.5.1指针数组的概念188

11.5.2指针的指针189

小结190

习题11190

上机题11193

第12章 结构体与联合体194

12.1结构体类型194

12.1.1结构体类型的定义194

12.1.2结构体变量的定义195

12.1.3结构体变量的引用197

12.1.4结构体变量的初始化199

12.2结构体数组200

12.2.1结构体数组的定义200

12.2.2结构体数组的初始化与结构体数组元素的引用201

12.3结构体指针变量203

12.3.1指向结构体的指针203

12.3.2指向结构数组的指针205

12.4联合体206

12.4.1联合体类型的定义207

12.4.2联合体变量的定义和引用207

12.5枚举类型210

小结212

习题12213

上机题12215

第13章 文件类型216

13.1 C语言文件概述216

13.1.1文件216

13.1.2文件指针217

13.2文件的打开和关闭217

13.2.1文件的打开218

13.2.2文件的关闭219

13.3文件的读/写220

13.3.1文件的字符读/写220

13.3.2文件的块/写221

13.3.3文件的随机读/写224

小结227

习题13227

上机题13228

提 高篇230

第14章从C语言到C ++++230

14.1 C++与C语言230

14.2简单的C++程序232

14.2.1 C++的运行环境与上机步骤232

14.2.2简单的C++程序233

14.3 C++的输入与输出234

14.3.1输入与输出简介234

14.3.2标准的输入与输出235

14.4类和对象236

14.4.1类的定义236

14.4.2对象的定义238

14.4.3构造函数和析构函数239

14.4.4继承和派生242

14.4.5函数的重载244

14.5程序设计举例246

小结248

习题14248

上机题14248

第15章 综合应用实例249

15.1开发前言249

15.2开发过程249

15.2.1问题描述249

15.2.2算法设计250

15.2.3编写程序代码253

上机题15268

附录269

附录A常用字符与ASCII码对照表269

附录B运算符和结合性270

附录C常用库函数270

热门推荐