图书介绍

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

新编C语言程序设计
  • 钱雪忠,宋威,吴秦等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302352778
  • 出版时间:2014
  • 标注页数:376页
  • 文件大小:49MB
  • 文件页数:390页
  • 主题词: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.1程序设计语言简介1

1.2 C语言发展过程3

1.3 C语言的特点4

1.3.1 C语言是优秀的程序语言4

1.3.2 C语言与C++的关系6

1.4初识简单的C程序7

1.5 C程序语法概述10

1.5.1 C程序的结构特点10

1.5.2 C程序的书写规则11

1.5.3 C语言字符集与词汇11

1.6如何运行C程序13

1.7本章小结15

1.8习题15

第2章 结构化程序设计与算法18

2.1初识算法18

2.1.1算法的概念18

2.1.2算法举例19

2.1.3算法的特征20

2.2结构化程序设计21

2.2.1结构化程序设计方法简介21

2.2.2结构化程序设计方法的原则21

2.2.3结构化程序设计的三种基本结构22

2.3表示算法的多种方法23

2.3.1用自然语言表示算法23

2.3.2用流程图表示算法23

2.3.3用N-S流程图表示算法26

2.3.4用伪代码表示算法27

2.3.5用计算机语言表示算法27

2.4结构化程序设计应用举例28

2.5本章小结30

2.6习题30

第3章 数据类型及其运算32

3.1数据类型32

3.2常量与变量33

3.2.1常量33

3.2.2变量34

3.3整型数据35

3.3.1整型常量35

3.3.2整型变量36

3.4实型数据40

3.4.1实型常量40

3.4.2实型变量41

3.5字符型数据45

3.5.1字符常量45

3.5.2转义字符45

3.5.3字符变量46

3.5.4字符数据的存储与使用46

3.5.5字符串常量47

3.6变量赋初值48

3.7算术运算符和表达式48

3.7.1 C运算符简介48

3.7.2算术运算符和算术表达式49

3.8不同类型数据混合运算52

3.9赋值运算符和表达式54

3.10逗号运算符和逗号表达式56

3.11应用实例57

3.12本章小结60

3.13习题60

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

4.1 C语言语句概述63

4.2 C语言赋值语句64

4.3数据输入输出的概念65

4.4字符数据的输入输出66

4.4.1 putchar函数66

4.4.2 getchar函数67

4.5格式数据的输入输出68

4.5.1格式输出函数printf 68

4.5.2格式输入函数scanf 75

4.6应用实例79

4.7本章小结85

4.8习题85

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

5.1关系运算符和表达式89

5.1.1关系运算符及其优先级89

5.1.2关系表达式90

5.2逻辑运算符和表达式90

5.2.1逻辑运算符及其优先级90

5.2.2逻辑运算及其取值91

5.2.3逻辑表达式92

5.3 if语句的用法93

5.3.1 if语句的三种形式93

5.3.2 if语句的嵌套96

5.3.3条件运算符和条件表达式98

5.4 switch语句的用法99

5.5应用实例100

5.6本章小结108

5.7习题108

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

6.1概述112

6.2 goto语句简介112

6.3 while语句的用法113

6.4 do-while语句的用法114

6.5 for语句的用法116

6.6循环的比较及其嵌套118

6.7 break和continue语句用法119

6.7.1 break语句119

6.7.2 continue语句119

6.8应用实例120

6.9本章小结135

6.10习题135

第7章 数组及其应用143

7.1一维数组的定义和引用143

7.1.1一维数组的定义方式143

7.1.2一维数组元素的引用145

7.1.3一维数组的初始化146

7.1.4一维数组程序举例146

7.2二维数组的定义和引用149

7.2.1二维数组的定义149

7.2.2二维数组元素的引用150

7.2.3二维数组的初始化151

7.3字符数组153

7.3.1字符数组的定义153

7.3.2字符数组的初始化153

7.3.3字符数组的引用154

7.3.4字符串和字符串结束标志154

7.3.5字符数组的输入输出155

7.3.6字符串处理函数156

7.4应用实例162

7.5本章小结171

7.6习题171

第8章函数及其应用176

8.1 C语言函数概述176

8.2函数定义的一般形式177

8.3函数的参数和函数的值179

8.3.1形式参数和实际参数179

8.3.2函数的返回值180

8.4函数的调用181

8.4.1函数调用的一般形式181

8.4.2函数调用的方式181

8.4.3被调用函数的声明182

8.5函数的嵌套调用183

8.6函数的递归调用184

8.7数组作为函数参数187

8.8局部变量和全局变量191

8.8.1局部变量191

8.8.2全局变量193

8.9变量的存储类别194

8.9.1 auto变量195

8.9.2用static声明局部变量195

8.9.3 register变量197

8.9.4用static声明全局变量197

8.10内部函数和外部函数199

8.11函数与模块化程序设计200

8.12应用实例200

8.13本章小结213

8.14习题213

第9章指针及其应用219

9.1指针的基本概念219

9.2指针变量220

9.2.1定义指针变量220

9.2.2指针变量的引用221

9.2.3指针变量作为函数参数225

9.2.4指针变量的几个问题228

9.3指针与数组231

9.3.1指向数组元素的指针231

9.3.2通过指针引用数组232

9.3.3数组指针变量作函数参数233

9.3.4指向多维数组的指针239

9.4指针与字符串241

9.4.1字符串的表示形式241

9.4.2字符(串)指针变量与字符数组244

9.5指针与函数245

9.5.1函数指针变量246

9.5.2指针型函数247

9.6多级指针248

9.6.1指针数组概念248

9.6.2指向指针的指针253

9.6.3 main函数参数254

9.7应用实例255

9.8本章小结259

9.9习题260

第10章 自定义类型及其应用266

10.1结构体与结构体变量266

10.1.1如何定义结构体266

10.1.2如何说明结构体变量267

10.1.3结构体变量成员的表示方法269

10.1.4结构体变量的赋值269

10.1.5结构体变量的初始化270

10.2结构体数组与结构体指针270

10.2.1结构体数组的定义与使用270

10.2.2指向结构体变量的指针272

10.2.3指向结构体数组的指针273

10.2.4结构体指针变量作函数参数274

10.3 C语言动态存储分配275

10.4 C语言链表的概念277

10.5共用体280

10.5.1共用体类型的定义280

10.5.2共用体变量的说明281

10.5.3共用体变量的赋值和使用281

10.6 C语言枚举类型282

10.6.1枚举类型的定义及其变量说明283

10.6.2枚举类型变量的赋值和使用283

10.7 C语言类型定义符typedef详解285

10.8应用实例286

10.9本章小结296

10.10习题296

第11章 文件及其应用301

11.1 C语言文件概述301

11.1.1文件的分类301

11.1.2库文件302

11.2文件指针303

11.3文件的打开与关闭304

11.3.1文件打开函数fopen304

11.3.2文件关闭函数fclose306

11.4文件的读写306

11.4.1字符读写函数fgetc和fputc306

11.4.2字符串读写函数fgets和fputs309

11.4.3数据块读写函数fread和fwtrite310

11.4.4格式化读写函数fscanf和fprintf311

11.5文件的随机读写312

11.5.1文件定位312

11.5.2文件的随机读写313

11.6文件检测函数314

11.7应用实例315

11.8本章小结317

11.9习题317

第12章 预处理命令322

12.1 C语言预处理概述322

12.2宏定义322

12.2.1无参宏定义323

12.2.2有参宏定义325

12.3文件包含命令329

12.4 C语言条件编译330

12.5应用实例333

12.6本章小结334

12.7习题334

第13章 位运算338

13.1 C语言位运算符338

13.2 C语言位域(位段)340

13.3应用实例342

13.4本章小结344

13.5习题344

第14章C语言应用案例347

14.1应用实例347

14.1.1简单的接口程序347

14.1.2大整数四则运算348

14.1.3学生成绩管理系统350

14.1.4模拟时钟的实现352

14.2习题353

附录A ASCII与扩展ASCII编码表354

附录B C语言关键字大全355

附录C C语言运算符及其优先级357

附录D C语言编程时常见错误汇编358

附录E VC++6.0程序调试常见错误信息366

附录F C语言库函数369

参考文献376

热门推荐