图书介绍

C语言案例教程PDF|Epub|txt|kindle电子书版本网盘下载

C语言案例教程
  • 赵睿主编 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111207505
  • 出版时间:2007
  • 标注页数:231页
  • 文件大小:65MB
  • 文件页数:239页
  • 主题词: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语言的程序结构与基础知识1

1.1C语言的发展史和特点1

1.1.1C语言的起源和发展1

1.1.2C语言的特点1

1.2C语言程序总体结构2

1.2.1示例程序2

1.2.2C语言程序特点3

1.2.3C语言程序的一般形式4

1.2.4C语言程序的书写格式5

1.3C语言程序的编程环境5

1.3.1TurboC编程环境5

1.3.2MicrosoftVisualC++6.0集成开发环境6

本章小结8

【实训案例】8

习题19

第2章 数据类型及其运算11

2.1数据类型11

2.2常量和变量12

2.2.1常量12

2.2.2变量13

2.2.3整型数据14

2.2.4实型数据15

2.2.5字符型数据16

2.3运算符和表达式18

2.3.1算术运算符和算术表达式19

2.3.2赋值运算符和赋值表达式20

2.3.3关系运算符和关系表达式21

2.3.4逻辑运算符和逻辑表达式22

2.3.5逗号运算符和逗号表达式23

2.3.6条件运算符和条件表达式23

2.4类型转换24

本章小结25

【实训案例】25

习题227

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

3.1算法29

3.1.1算法的含义29

3.1.2算法的描述29

3.2C语句介绍30

3.2.1控制语句30

3.2.2操作运算语句30

3.3字符数据输入/输出处理32

3.3.1getchar函数32

3.3.2putchar函数33

3.4格式输入/输出33

3.4.1printf函数33

3.4.2scanf函数38

3.5顺序结构程序应用举例40

本章小结41

【实训案例】41

习题342

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

4.1if语句47

4.1.1单分支结构47

4.1.2if-else双分支结构48

4.1.3else-if多分支结构49

4.2switch-case开关语句51

4.3选择结构程序应用举例55

本章小结57

【程序调试】57

【实训案例】60

习题462

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

5.1goto语句66

5.2while语句67

5.3do-while语句68

5.4for语句69

5.5循环嵌套71

5.6break语句和continue语句72

5.6.1break语句72

5.6.2continue语句73

5.7综合实例分析74

本章小结76

【实训案例】76

习题579

第6章 数组83

6.1一维数组83

6.1.1一维数组的定义83

6.1.2一维数组元素的引用84

6.1.3一维数组的初始化84

6.1.4一维数组的应用84

6.2二维数组86

6.2.1二维数组的定义86

6.2.2二维数组的引用87

6.2.3二维数组的初始化88

6.2.4二维数组应用举例90

6.3字符数组与字符串91

6.3.1字符数组91

6.3.2字符串及其使用93

6.3.3字符数组的输入/输出94

6.3.4常用的字符串处理函数94

6.3.5字符数组应用举例96

本章小结98

【实训案例】99

习题6101

第7章 函数105

7.1C语言程序的特点105

7.2函数定义105

7.3函数调用107

7.4函数参数以及参数传递108

7.4.1形参和实参的特点108

7.4.2数组作为函数参数109

7.5函数的嵌套调用111

7.6函数的递归调用113

7.7变量的作用域114

7.7.1局部变量114

7.7.2全局变量115

7.8动态存储变量和静态存储变量118

7.8.1自动变量118

7.8.2外部变量118

7.8.3静态变量119

7.8.4寄存器变量120

7.9外部函数和内部函数121

7.9.1内部函数121

7.9.2外部函数121

本章小结122

【实训案例】122

习题7127

第8章 编译预处理132

8.1什么是编译预处理132

8.2宏定义132

8.2.1不带参数的宏定义132

8.2.2带参数的宏定义133

8.2.3宏定义的终止134

8.3文件包含135

8.4条件编译137

本章小结138

【实训案例】139

习题8140

第9章 指针144

9.1指针与指针变量144

9.1.1指针144

9.1.2指针变量144

9.1.3定义指针变量145

9.1.4指针变量的赋值146

9.1.5指针变量的运算147

9.1.6指针变量作函数参数149

9.2数组与指针151

9.2.1指向数组的指针变量151

9.2.2指向数组元素的指针变量151

9.2.3数组作函数参数152

9.3字符串与指针155

9.4指针与函数157

9.4.1指针型函数157

9.4.2函数的指针及指向函数的指针变量158

本章小结159

【实训案例】159

习题9163

第10章 结构体与共用体170

10.1结构体类型及其变量的定义和引用170

10.1.1结构体类型的定义170

10.1.2结构体类型变量的定义、引用和初始化171

10.2结构体数组的定义、初始化和引用174

10.2.1结构体数组的定义和初始化174

10.2.2结构体数组的成员变量引用174

10.3指向结构体类型数据的指针176

10.3.1指向结构体变量的指针176

10.3.2指向结构体数组的指针176

10.3.3结构体类型数据作函数形参177

10.4共用体类型变量的定义和引用178

10.4.1共用体类型及共用体变量的定义178

10.4.2共用体变量的引用179

10.5枚举类型180

10.5.1枚举类型的定义180

10.5.2枚举类型变量的定义和引用181

本章小结182

【实训案例】182

习题10186

第11章 位运算189

11.1位运算符189

11.1.1“与”运算189

11.1.2“或”运算190

11.1.3“异或”运算190

11.1.4“取反”运算191

11.1.5“左移”运算191

11.1.6“右移”运算192

11.2复合赋值运算192

11.3位段193

11.3.1位段的定义193

11.3.2位段的引用194

本章小结195

【实训案例】195

习题11198

第12章 文件操作200

12.1C语言的文件系统200

12.1.1文件内容的存储形式200

12.1.2缓冲文件系统201

12.2文件的打开与关闭201

12.2.1文件的打开201

12.2.2文件的关闭202

12.3文件的读写203

12.3.1字符读写函数203

12.3.2数据块读写函数205

12.3.3格式读写函数207

本章小结208

【实训案例】209

习题12214

附录A 部分习题参考答案217

附录B ASCII字符编码一览表219

附录C 常用库函数选摘220

附录D 运算符和结合性225

附录E TurboC编译、连接时错误和警告信息226

参考文献231

热门推荐