图书介绍

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

C语言程序设计
  • 赵建锋,何朝阳主编 著
  • 出版社: 北京:中国林业出版社
  • ISBN:7503844272
  • 出版时间:2006
  • 标注页数:274页
  • 文件大小:11MB
  • 文件页数:288页
  • 主题词: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 “Hello,World.”程序1

1.1.2 C程序结构2

1.2 简单C程序举例3

1.3 C语言的特点8

1.4 C程序的上机步骤9

1.4.1 运行C程序的步骤9

1.4.2 在Microsoft Visual C++ 6.0环境下编辑、编译和运行C程序10

习题12

第2章 C语言的数据类型14

2.1 概述14

2.2 C语言的基本数据类型15

2.2.1 整型15

2.2.2 实型16

2.2.3 字符型16

2.3 常量与变量17

2.3.1 C语言的字符集与标识符17

2.3.2 常量18

2.3.3 符号常量20

2.3.4 变量21

习题22

第3章 运算符、表达式和常用库函数24

3.1 算术运算符和算术表达式24

3.1.1 算术运算符和算术表达式24

3.1.2 算术运算中的类型转换26

3.2 关系运算符和关系表达式27

3.3 逻辑运算符和逻辑表达式28

3.4.1 简单赋值运算31

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

3.4.2 复合赋值运算32

3.5 逗号运算符和逗号表达式32

3.6 常用库函数33

3.6.1 输入/输出函数33

3.6.2 数学函数42

3.6.3 字符函数43

习题45

4.1 程序的三种基本结构49

第4章 结构化程序设计和算法49

4.2 算法的特性50

4.3 算法描述51

习题54

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

5.1 if语句56

5.1.1 if语句的基本形式和使用56

5.1.2 复合语句60

5.1.3 条件运算符62

5.2 switch语句63

5.3 程序举例65

习题67

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

6.1 概述71

6.2 while语句71

6.3 do-while语句73

6.4 for语句75

6.5 break语句与continue语句77

6.6 循环的嵌套80

6.7 程序举例83

习题87

第7章 数组95

7.1 一维数组95

7.1.1 一维数组的定义95

7.1.2 一维数组元素的引用96

7.2 二维数组98

7.2.1 二维数组的定义98

7.2.2 二维数组元素的引用99

7.3 字符数组101

7.3.1 字符数组的定义和使用101

7.3.2 字符数组和字符串102

7.3.3 字符串处理函数104

7.4 程序举例108

习题113

第8章 函数124

8.1 函数概述124

8.2.1 函数定义125

8.2 函数定义和函数调用125

8.2.2 函数调用127

8.2.3 函数声明128

8.3 函数的参数传递130

8.3.1 函数调用的参数传递130

8.3.2 值传递130

8.3.3 地址传递132

8.4 函数的嵌套调用和递归调用134

8.4.1 函数的嵌套调用134

8.4.2 函数的递归调用135

8.5 变量的作用域139

8.6 变量的存储类别141

习题143

第9章 预处理命令159

9.1 概述159

9.2 宏定义159

9.2.1 不带参数的宏定义159

9.2.2 带参数的宏定义161

9.3 文件包含163

9.4 条件编译165

习题166

第10章 指针171

10.1 指针的基本概念171

10.1.1 地址和指针171

10.1.2 指针变量的定义和引用172

10.1.3 指针变量作函数参数175

10.2.1 一维数组元素的指针表示法178

10.2 指针与数组178

10.2.2 数组名作函数参数181

10.2.3 二维数组中的指针183

10.3 指针与字符串185

10.4 指针与函数188

10.4.1 指向函数的指针188

10.4.2 返回指针值的函数190

10.5 指针数组191

10.5.1 指针数组的定义和应用191

10.5.2 指针数组作main函数的参数192

10.6 多级指针193

10.7 程序举例194

习题198

第11章 结构体和共用体207

11.1 结构体类型的定义和使用207

11.1.1 结构体类型的定义207

11.1.2 结构体类型变量的定义208

11.1.3 结构体类型变量的引用210

11.2 结构体数组212

11.3 指向结构体类型数据的指针214

11.4 链表216

11.4.1 链表的基本概念216

11.4.2 动态存储分配函数217

11.4.3 链表的基本操作218

11.5 共用体225

11.5.1 共用体变量的定义225

11.5.2 共用体变量的引用227

习题228

12.1 位运算概述235

第12章 位运算235

12.2 位运算符236

12.3 程序举例241

习题244

第13章 文件245

13.1 文件概述245

13.2 文件类型指针246

13.3 文件操作函数248

13.3.1 文件的打开和关闭函数248

13.3.2 文件的读写函数250

13.3.3 文件的定位函数254

13.4 程序举例255

习题260

附录267

附录1 C语言关键字267

附录2 字符的ASCII码表267

附录3 运算符的优先级与结合性269

附录4 常用库函数270

参考文献274

热门推荐