图书介绍

C语言程序设计教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

C语言程序设计教程
  • 任洪娥,宋宏光主编;高心丹,董本志副主编 著
  • 出版社: 北京:高等教育出版社
  • ISBN:9787040428117
  • 出版时间:2015
  • 标注页数:268页
  • 文件大小:25MB
  • 文件页数:281页
  • 主题词: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 计算机系统组成2

1.2 计算思维方法4

1.3 如何学习C语言程序设计9

1.4 习题9

第2章 基本数据类型11

2.1 C语言的数据类型12

2.2 计算机中各种进制数据的表示形式14

2.2.1 各种进制的数据14

2.2.2 各种进制之间数据的转换15

2.3 整型数据15

2.3.1 带符号的基本整型数据15

2.3.2 其他整型数据17

2.3.3 整型变量的定义18

2.3.4 整型常量19

2.4 实型数据20

2.4.1 实型常量的表示方法20

2.4.2 实型变量20

2.5 字符型数据22

2.5.1 字符常量22

2.5.2 字符变量23

2.5.3 字符串常量24

2.6 变量赋初值25

2.7 各类数值型数据(整型、实型、字符型)的混合运算25

2.8 习题27

第3章 运算符与表达式31

3.1 C运算符简介32

3.2 算术运算符和算术表达式33

3.3 赋值运算符和赋值表达式34

3.4 自增、自减运算符36

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

3.6 小结38

3.7 习题39

第4章 数据的输入与输出43

4.1 C语句概述44

4.1.1 表达式语句44

4.1.2 复合语句45

4.1.3 赋值语句46

4.2 数据输入与输出47

4.2.1 输入/输出的概念47

4.2.2 单字符数据输入/输出函数48

4.3 格式输入/输出49

4.3.1 printf函数(格式输出函数)49

4.3.2 scanf函数(格式输入函数)52

4.4 习题54

第5章 结构化程序设计59

5.1 简介60

5.2 算法60

5.2.1 伪码60

5.2.2 算法流程图表述61

5.2.3 流程图的3种基本结构和改进的流程图62

5.2.4 用N-S流程图表示算法64

5.3 习题65

第6章 程序控制67

6.1 关系运算68

6.2 逻辑运算69

6.3 选择程序控制71

6.3.1 if语句71

6.3.2 if语句的多种表现形式72

6.3.3 switch语句75

6.3.4 条件运算符78

6.4 循环程序控制79

6.4.1 循环的本质79

6.4.2 while语句80

6.4.3 do-while语句84

6.4.4 for语句85

6.5 break和continue语句88

6.6 习题93

第7章 函数103

7.1 概述104

7.2 函数的一般定义形式105

7.3 函数的参数107

7.4 函数的调用108

7.5 函数的嵌套和递归110

7.5.1 函数的嵌套110

7.5.2 函数的递归调用111

7.6 变量的作用域113

7.6.1 局部变量114

7.6.2 全局变量115

7.6.3 作用域举例116

7.7 变量的生存期117

7.7.1 动态存储类型118

7.7.2 静态存储类型118

7.8 内部函数和外部函数120

7.9 习题121

第8章 数组129

8.1 概述130

8.2 一维数组131

8.2.1 一维数组的定义131

8.2.2 一维数组的初始化132

8.2.3 数组元素的引用133

8.2.4 一维数组的应用133

8.3 二维数组138

8.3.1 二维数组的定义139

8.3.2 二维数组的初始化140

8.3.3 二维数组元素的引用141

8.3.4 二维数组应用举例141

8.3.5 多维数组143

8.4 一维字符数组143

8.4.1 字符数组的定义、初始化及引用143

8.4.2 字符串与字符数组144

8.5 常用字符串函数146

8.6 字符数组应用举例148

8.7 习题150

第9章 编译预处理157

9.1 概述158

9.2 宏定义158

9.2.1 不带参数宏定义158

9.2.2 带参数宏定义160

9.3 文件包含162

9.4 条件编译163

9.5 习题164

第10章 指针167

10.1 变量的地址与变量的指针168

10.1.1 地址、地址变量168

10.1.2 指针变量的定义170

10.1.3 指针变量的赋值170

10.1.4 指针变量的引用171

10.1.5 指针变量作为函数的参数172

10.2 一维数组与指针174

10.2.1 指向数组的指针变量174

10.2.2 通过指针引用数组元素176

10.2.3 数组名作为函数参数177

10.3 二维数组与指针179

10.4 字符串与指针183

10.4.1 字符串的表示形式183

10.4.2 字符串指针作为函数参数184

10.4.3 字符数组和字符指针的区别185

10.5 函数与指针186

10.5.1 函数的指针186

10.5.2 函数的指针作为函数的参数188

10.5.3 返回指针值的函数189

10.6 指针数组与指向指针的指针191

10.6.1 指针数组191

10.6.2 指针的指针193

10.6.3 指针数组作为main()函数的参数194

10.7 指针运算举例194

10.8 习题195

第11章 结构体、联合体和位运算203

11.1 结构体204

11.1.1 结构体类型和结构体变量204

11.1.2 结构体变量的引用206

11.1.3 结构体数组207

11.1.4 结构体指针变量209

11.1.5 链表210

11.2 联合体213

11.2.1 联合体213

11.2.2 枚举类型215

11.3 用typedef定义类型216

11.4 位运算217

11.5 习题218

第12章 文件225

12.1 概述226

12.2 文件类型指针227

12.3 文件的操作227

12.3.1 文件的打开228

12.3.2 文件的关闭229

12.3.3 文件的读写229

12.3.4 文件的定位234

12.4 习题236

第13章 程序设计在农林业现代化中的应用239

附录253

附录A ASCII码对照表254

附录B C语言运算符优先级256

附录C C语言关键字258

附录D C语言常用的库函数258

参考文献267

热门推荐