图书介绍

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

C语言程序设计
  • 陈学进,王小林主编 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115336743
  • 出版时间:2014
  • 标注页数:295页
  • 文件大小:49MB
  • 文件页数:304页
  • 主题词: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一个简单C语言程序1

1.1.1简单C语言程序举例1

1.1.2 C语言程序小结3

1.2计算机程序与程序设计语言4

1.2.1计算机程序4

1.2.2程序设计语言5

1.3 C语言简介6

1.3.1 C语言的前世今生6

1.3.2 C语言的特点8

1.3.3 C语言的应用领域9

1.4算法简介10

1.4.1什么是算法10

1.4.2算法的特点10

1.4.3引例10

1.5算法的描述方法13

1.5.1用自然语言表示算法13

1.5.2用流程图表示算法14

1.5.3用伪代码表示算法18

1.5.4用计算机语言表示算法18

1.6 C语言编程环境20

1.6.1 TC环境20

1.6.2 C语言程序的执行23

1.6.3 VC6.0环境25

1.7本章小结28

习题128

上机实验129

第2章 C语言基础知识31

2.1基本数据类型31

2.2常量与变量32

2.2.1常量33

2.2.2变量35

2.3常用运算符及其表达式39

2.3.1赋值运算符39

2.3.2算术运算符40

2.3.3关系运算符41

2.3.4逻辑运算符43

2.3.5逗号运算符45

2.3.6复合赋值运算符45

2.3.7增1和减1运算符46

2.3.8强制类型转换运算符47

2.4各类数值型数据间的混合运算47

2.5赋值表达式中的类型转换48

2.6本章小结49

习题249

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

3.1 C语句概述52

3.2格式化输入输出函数54

3.2.1 printf函数(格式化输出函数)54

3.2.2 scanf函数(格式化输入函数)58

3.3字符数据的输入/输出61

3.3.1 putchar函数(字符输出函数)61

3.3.2 getchar函数(字符输入函数)61

3.4顺序结构程序设计举例62

3.5本章小结63

习题363

上机实验366

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

4.1 if语句69

4.1.1简单if语句69

4.1.2双分支if语句70

4.1.3 if与多个else语句71

4.1.4条件运算符73

4.2 switch语句74

4.3程序举例75

4.4本章小结79

习题479

上机实验482

第5章 循环程序设计84

5.1 for语句实现循环85

5.2 while语句实现循环87

5.3 do while语句实现循环89

5.4用if和goto语句构成的循环91

5.5用break语句和continue语句控制循环91

5.5.1 break语句91

5.5.2 continue语句93

5.5.3比较break和continue94

5.5.4简单循环的应用95

5.6嵌套循环99

5.7本章小结104

习题5104

上机实验5109

第6章 数组110

6.1一维数组110

6.1.1一维数组的定义和初始化111

6.1.2一维数组的应用112

6.2二维数组115

6.2.1二维数组的定义和初始化115

6.2.2二维数组的应用117

6.3字符数组119

6.3.1字符数组的定义及初始化119

6.3.2字符串和字符串结束标志120

6.3.3字符串处理函数120

6.3.4字符数组的应用121

6.4综合案例122

6.5本章小结127

习题6128

上机实验6133

第7章 函数135

7.1函数的种类及定义136

7.1.1函数概念及种类136

7.1.2定义函数格式138

7.2函数的调用139

7.2.1函数参数之间关系140

7.2.2函数调用141

7.2.3函数的返回值142

7.2.4函数的说明143

7.3函数形参类型144

7.3.1函数形参类型144

7.3.2数组名作为函数形参145

7.4函数的递归调用148

7.4.1递归调用定义与种类148

7.4.2递归调用应用举例149

7.5变量的作用域与存储属性151

7.5.1变量的作用域152

7.5.2全局变量与局部变量同名154

7.5.3变量存储属性156

7.5.4存储类别小结160

7.6内部函数与外部函数161

7.7本章小结162

习题7163

上机实验7169

第8章 指针172

8.1指针的概念173

8.1.1变量的指针和指向变量的指针变量173

8.1.2指针作为函数的参数175

8.1.3指针的简单应用176

8.2指针与数组177

8.2.1一维数组指针177

8.2.2多维数组指针180

8.2.3指针数组182

8.3指针与函数183

8.3.1函数指针183

8.3.2指针函数185

8.4字符串的指针185

8.5指向指针的指针(二级指针)188

8.6指针数组作为主函数main的形参189

8.7综合案例190

8.8本章小结192

习题8193

上机实验8197

第9章 用户定义数据类型201

9.1结构体201

9.1.1结构体数据201

9.1.2 typedef命令使用205

9.1.3结构体类型嵌套207

9.1.4结构体类型数组210

9.1.5结构体指针212

9.1.6结构体数据与函数214

9.1.7结构体数据使用小结215

9.2单链表220

9.2.1单链表的基本操作221

9.2.2多项式加法224

9.3共用体226

9.3.1混合计分制成绩管理227

9.3.2共用体数据使用小结229

9.4枚举231

9.4.1枚举类型、枚举变量的定义和使用231

9.4.2输入输出枚举变量233

9.5本章小结233

习题9234

上机实验9240

第10章 文件243

10.1基本概念244

10.1.1字节流244

10.1.2文件244

10.1.3缓冲文件系统244

10.1.4文件指针245

10.1.5文件的位置指针245

10.2文件的打开与关闭245

10.2.1文件的打开246

10.2.2文件的关闭246

10.3文本文件的读写247

10.3.1文件中单个字符数据处理247

10.3.2逐行字符串复制文件249

10.3.3 fscanf()和fprintf()250

10.4二进制文件的读写251

10.4.1 fread函数和fwrite函数251

10.4.2文件的随机读写253

10.5本章小结254

习题10268

上机实验10271

第11章 C语言预编译处理与位运算272

11.1预处理命令272

11.1.1文件包含272

11.1.2宏定义273

11.1.3条件编译276

11.2位运算276

11.2.1位运算概述277

11.2.2位运算符277

11.2.3位运算应用278

11.2.4位段279

11.3本章小结280

习题11281

上机实验11283

附录A C语言的关键字286

附录B C语言常用库函数287

附录C C语言运算符的优先级292

附录D ASCII码字符集293

参考文谳295

热门推荐