图书介绍

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

C语言程序设计
  • 迟成文编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:750538077X
  • 出版时间:2002
  • 标注页数:251页
  • 文件大小:12MB
  • 文件页数:265页
  • 主题词:C语言(学科: 程序设计 学科: 考核) 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 程序与程序设计1

1.1.1 程序1

1.1.2 程序设计1

1.1.3 程序设计语言1

1.1.4 结构化程序设计方法2

1.2 算法2

1.2.1 算法2

1.2.2 算法的描述方法3

习题5

2.2 C语言的字符集6

2.1 C语言概述6

第2章 C语言语法基础6

2.3 C语言的基本词法7

2.3.1 保留字7

2.3.2 标识符7

2.3.3 词类8

2.4 C语言的基本句法8

2.4.1 数据描述语句8

2.4.2 数据加工语句8

2.4.3 流程控制语句9

2.4.4 其他语句9

2.5.1 程序结构10

2.5.2 主函数10

2.5 C语言的程序结构10

2.5.3 非主函数11

2.5.4 系统函数11

习题12

第3章 基本数据类型与基本运算13

3.1 C语言的数据类型13

3.2 常量14

3.2.1 整型常量14

3.2.2 实型常量15

3.2.3 字符常量15

3.2.5 符号常量16

3.3 变量16

3.2.4 字符串常量16

3.3.1 变量的数据类型及定义17

3.3.2 变量的存储类型及定义18

3.3.3 变量的初始化19

3.3.4 变量定义语句19

3.3.5 变量的地址19

3.4 基本运算符20

3.4.1 C语言的运算符21

3.4.2 算术运算符21

3.4.3 关系和逻辑运算符23

3.4.4 赋值运算符26

3.4.5 条件、逗号和长度运算符26

3.4.6 位运算符28

3.4.7 复合赋值运算符30

3.5 表达式32

3.5.1 赋值表达式32

3.5.2 算术表达式33

3.5.3 关系表达式33

3.5.4 逻辑表达式34

3.5.5 条件表达式34

3.5.6 逗号表达式35

3.6 运算时基本数据类型的转换规则35

习题36

4.2.1 字符型数据的输入和输出40

4.2 数据的输入和输出40

4.1 赋值语句40

第4章 顺序结构的程序设计40

4.2.2 基本类型数据的输入和输出41

4.3 表达式语句45

4.4 复合语句和空语句46

4.5 常用系统函数47

4.5.1 数学类函数47

4.5.2 字符处理类函数49

4.5.3 数据类型转换类函数50

4.5.4 其他函数51

4.6 顺序结构程序设计实例52

习题53

5.1 单分支选择语句if56

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

5.2 双分支选择语句if-else57

5.3 多分支选择语句switch59

5.4 嵌套双分支选择语句的应用61

5.5 选择结构程序设计实例62

习题64

第6章 循环结构的程序设计68

6.1 当型循环语句while68

6.2 直到型循环语句do-while69

6.3 次数型循环语句for71

6.4 中止语句break73

6.5 继续循环语句continue74

6.6 goto语句77

6.7 循环程序设计实例78

习题82

第7章 数组87

7.1 一维数组87

7.1.1 一维数组的定义87

7.1.2 一维数组元素的引用88

7.1.3 一维数组及其元素的地址89

7.1.4 一维数组程序设计实例90

7.2 二维数组91

7.2.1 二维数组的定义92

7.2.2 二维数组元素的引用93

7.2.3 二维数组及其元素的地址94

7.2.4 二维数组程序设计实例95

7.3 字符串及其处理函数98

7.3.1 字符型数组与字符串98

7.3.2 处理字符串的系统函数100

7.3.3 字符串程序设计实例103

习题105

第8章 指针112

8.1 指针变量的定义和引用112

8.1.1 指针变量的定义112

8.1.2 指针变量的引用113

8.1.3 取地址运算符和指针运算符114

8.2.1 指向变量的指针变量的应用115

8.2 指针变量的应用115

8.2.2 指向一维数组的指针变量的应用116

8.2.3 指向二维数组的指针变量的应用119

8.2.4 指向字符串的指针变量的应用123

8.3 指针数组和多级指针126

8.3.1 指针数组的定义和引用126

8.3.2 多级指针的定义和引用128

8.4 指针程序设计实例130

习题133

第9章 结构型、共用型及自定义数据类型符139

9.1 结构型数据的特点与定义139

9.1.1 结构型数据的特点139

9.1.2 结构型的定义140

9.2 结构型变量、数组及指针变量的定义和引用141

9.2.1 结构型变量、数组及指针变量的定义与初始化141

9.2.2 结构型变量的使用144

9.2.3 结构型数组的使用147

9.2.4 结构型指针变量的使用150

9.3 结构型程序设计实例153

9.4 内存管理与单向链表的处理155

9.4.1 内存管理的系统函数156

9.4.2 单向链表的概念157

9.4.3 单向链表的建立、输出、插入和删除158

9.5.2 共用型的定义165

9.5.1 共用型数据的特点165

9.5 共用型165

9.5.3 共用型变量、数组及指针变量的定义和引用166

9.5.4 共用型程序设计实例168

9.6 自定义数据类型符170

习题172

第10章 文件178

10.1 文件概述178

10.1.1 文件178

10.1.2 文件型指针180

10.2 文件的打开与关闭181

10.2.1 文件打开函数fopen()181

10.2.3 文件关闭函数fclose()182

10.2.4 文件尾测试函数feof()182

10.2.2 中止程序运行函数exit()182

10.2.5 标准设备文件的打开与关闭183

10.3 文件的读/写函数183

10.3.1 字符读/写函数fgetc()/fputc()183

10.3.2 字符串读/写函数fgets()/fputs()185

10.3.3 数据块读/写函数fread()/fwrite()187

10.3.4 格式数据读/写函数fscanf()/fprintf()190

10.4 其他文件处理函数192

10.4.1 文件头定位函数rewind()192

10.4.2 随机定位函数fseek()192

10.5 文件程序设计实例193

10.4.3 测试当前位置函数fte11()193

习题195

第11章 函数199

11.1 函数的定义与调用199

11.1.1 函数的定义199

11.1.2 函数的调用201

11.1.3 函数的说明203

11.2 函数调用中变量的生存期和作用域203

11.2.1 外部变量与内部变量204

11.2.2 变量的生存期204

11.2.3 全局变量和局部变量204

11.2.4 变量的作用域204

11.3 函数调用中的数据传递方式206

11.3.1 参数的值传递方式207

11.3.2 参数的地址传递方式208

11.3.3 函数返回值方式210

11.3.4 外部变量传递方式210

11.4 指针型的函数定义与调用212

11.4.1 指针型函数的定义212

11.4.2 指针型函数的调用212

11.5 递归函数的定义与调用213

11.5.1 递归函数的特点213

11.5.2 递归函数的设计和调用214

11.6 指向函数的指针变量的定义和应用215

11.6.1 指向函数的指针变量的定义216

11.6.2 使用指向函数的指针变量调用函数216

11.7 带参数的主函数218

11.8 函数设计实例219

习题222

第12章 编译预处理命令230

12.1 宏230

12.1.1 无参宏的定义与引用230

12.1.2 带参宏的定义与引用232

12.2 文件包含命令233

习题235

附录1 ASCII代码表238

附录2 运算符及其优先级汇总表239

附录3 C程序开发环境Turbo C的使用240

附录4 习题参考答案244

热门推荐