图书介绍

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

C程序设计教程
  • 沈丽容,章春芳主编 著
  • 出版社: 南京:东南大学出版社
  • ISBN:9787564159733
  • 出版时间:2015
  • 标注页数:340页
  • 文件大小:44MB
  • 文件页数:350页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第一章 引言1

1.1 学习编程有什么用1

1.2 C语言的发展历程1

1.3 C语言的特点2

1.4 如何学习C语言3

1.5 Turbo C 2.0简介3

1.6 Visual C ++6.0简介9

习题一14

第二章 顺序结构程序设计16

2.1 C源程序结构16

2.2 最简单的C程序17

2.3 整型数据19

2.3.1 整型常量表示形式与定义19

2.3.2 整型变量与整型常量的类型19

2.3.3 整型变量定义20

2.3.4 整型变量赋值21

2.3.5 整型数据输入24

2.3.6 整型数据输出26

2.3.7 整型数据的运算28

2.3.8 整型数据编程30

2.4 实型数据35

2.4.1 实型常量36

2.4.2 实型变量36

2.4.3 实型变量赋值37

2.4.4 实型数据输入37

2.4.5 实型数据输出39

2.4.6 实型数据编程40

2.5 字符型数据43

2.5.1 字符常量44

2.5.2 字符串常量45

2.5.3 字符变量定义47

2.5.4 字符变量赋值47

2.5.5 字符型数据输入48

2.5.6 字符型数据输出48

2.5.7 字符型数据编程49

2.6 各种类型数据之间的混合运算51

2.6.1 自动类型转换51

2.6.2 强制类型转换53

2.7 C语言的运算符、表达式和语句54

2.8 逗号运算符和逗号表达式55

习题二56

第三章 选择结构程序设计61

3.1 关系运算符和关系表达式61

3.2 逻辑运算符和逻辑表达式62

3.3 if语句65

3.3.1 最基本的if语句65

3.3.2 if-else语句67

3.3.3 if-else if语句69

3.3.4 if语句的嵌套74

3.4 switch语句79

3.5 条件运算符和条件表达式86

3.6 编程实战88

习题三94

第四章 循环结构程序设计98

4.1 while语句98

4.2 do-while语句104

4.3 for语句109

4.4 goto语句113

4.5 循环嵌套114

4.6 break语句115

4.7 continue语句117

4.8 编程实战118

习题四125

第五章 数组130

5.1 一维数组的定义和应用130

5.1.1 一维数组的定义131

5.1.2 一维数组元素赋值131

5.2 二维数组的定义和应用138

5.2.1 二维数组的定义138

5.2.2 二维数组元素赋值138

5.3 字符数组的定义和应用143

5.3.1 字符数组的定义及初始化143

5.3.2 字符数组的输入和输出145

5.3.3 字符串处理函数149

5.4 编程实战155

习题五161

第六章 函数168

6.1 函数的分类和定义169

6.1.1 函数的分类169

6.1.2 函数的定义170

6.2 函数的返回值和参数172

6.2.1 函数的返回值172

6.2.2 函数的参数174

6.2.3 参数的传递方式180

6.3 嵌套调用183

6.3.1 一般的嵌套调用184

6.3.2 递归调用187

6.4 变量的作用域190

6.4.1 变量的作用域190

6.4.2 变量的存储类别198

6.5 函数的作用域202

6.5.1 外部函数202

6.5.2 内部函数203

6.6 编程实战203

习题六208

第七章 指针217

7.1 变量与指针217

7.1.1 地址与指针217

7.1.2 指向变量的指针变量218

7.1.3 指针变量作函数参数223

7.2 数组与指针226

7.2.1 指针与一维数组的联系226

7.2.2 指针与二维数组的联系230

7.2.3 指向数组的指针作函数参数234

7.3 字符串与指针238

7.3.1 字符指针变量的定义与初始化238

7.3.2 字符指针作函数参数242

7.4 函数与指针245

7.4.1 指向函数的指针245

7.4.2 返回指针的函数246

7.5 指针数组和多级指针248

7.5.1 指针数组248

7.5.2 多级指针250

7.5.3 main函数的形参252

7.6 编程实战253

7.7 指针小结258

习题七258

第八章 结构体与共用体267

8.1 结构体概述267

8.1.1 结构体类型的定义267

8.1.2 结构体变量的定义269

8.1.3 结构体变量的引用269

8.1.4 结构体变量的赋值和初始化270

8.2 结构体数组270

8.3 指向结构体的指针272

8.3.1 指向结构体的指针变量的定义272

8.3.2 利用结构体指针变量引用成员273

8.3.3 用结构体类型作函数参数274

8.4 用结构体处理链表275

8.4.1 链表概述275

8.4.2 链表的建立与输出276

8.4.3 链表的插入278

8.4.4 链表的删除279

8.4.5 链表的综合操作280

8.5 共用体283

8.5.1 共用体类型及变量的定义283

8.5.2 共用体变量的引用284

8.6 枚举类型286

8.7 用typedef定义类型别名287

习题八288

第九章 预处理命令、位运算与文件290

9.1 预处理命令290

9.1.1 宏定义290

9.1.2 文件包含294

9.2 位运算295

9.2.1 位运算符295

9.2.2 位域299

9.3 文件302

9.3.1 文件和文件指针302

9.3.2 文件的打开与关闭303

9.3.3 文件的读写305

9.3.4 文件的定位309

9.3.5 文件的检测311

习题九311

综合训练317

附录一 运算符及其优先级顺序表326

附录二 标准ASCII码表328

附录三 C语言常用库函数一览表329

习题答案336

参考文献340

热门推荐