图书介绍

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

C语言程序设计
  • 刘加海,朱云其编著 著
  • 出版社: 北京:科学出版社
  • ISBN:9787030263094
  • 出版时间:2010
  • 标注页数:287页
  • 文件大小:88MB
  • 文件页数:300页
  • 主题词: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 程序的概念2

1.2 算法与流程图3

1.3 结构化程序的结构4

1.3.1 顺序结构4

1.3.2 分支结构7

1.3.3 循环结构9

1.4 C程序的构成11

1.5 C函数14

1.6 C语句15

1.7 保留字与标识符15

1.7.1 保留字15

1.7.2 标识符16

1.8 常量16

1.8.1 整型常量16

1.8.2 实型常量17

1.8.3 字符常量17

1.9 变量18

1.9.1 变量的数据类型及其定义18

1.9.2 整型变量19

1.9.3 实型变量19

1.9.4 字符变量与字符串20

1.10 运算符23

1.10.1 算术运算符23

1.10.2 关系运算符24

1.10.3 逻辑运算符25

1.10.4 位运算符26

1.11 编辑C程序时应注意的问题28

习题28

第2章 输入/输出程序设计31

2.1 字符串的输入与输出32

2.1.1 字符串的输出32

2.1.2 字符串的输入33

2.2 整型数的输入与输出35

2.2.1 整型数的输出35

2.2.2 整型数的输入36

2.3 字符的输入与输出39

2.4 实型数的输入与输出40

习题42

第3章 while循环程序设计43

3.1 循环的概念44

3.2 while循环44

3.3 do-while循环50

3.4 for循环53

3.5 break语句和continue语句57

3.6 循环嵌套60

习题64

第4章 分支结构的程序设计68

4.1 if语句的应用69

4.2 if-else语句的应用72

4.3 if-else if语句的应用75

4.4 if嵌套语句的应用78

4.5 switch的应用79

习题88

第5章 数组及其应用92

5.1 一维数组93

5.1.1 一维数组的定义93

5.1.2 一维数组的引用方法94

5.1.3 一维数组的初始化与赋值94

5.1.4 字符数组96

5.2 二维数组97

5.2.1 二维数组的定义97

5.2.2 二维数组的表示、初始化与赋值98

5.3 数组元素的查找99

5.3.1 无序数组的查找100

5.3.2 有序数组的查找103

5.4 数组元素的插入105

5.4.1 绝对位置的插入105

5.4.2 有序数据的插入107

5.5 数组元素的删除110

5.6 数组的排序111

5.6.1 冒泡排序111

5.6.2 选择排序114

习题117

第6章 函数及其应用120

6.1 函数的基本概念121

6.2 函数的参数122

6.3 系统函数的应用124

6.3.1 数学函数124

6.3.2 字符串处理函数125

6.3.3 字符操作函数与转换函数127

6.4 自定义函数128

6.5 函数的应用130

6.6 函数的嵌套与递归调用140

6.6.1 函数的嵌套调用140

6.6.2 函数递归调用141

习题144

第7章 变量存储类型与多文件系统148

7.1 变量的存储类型149

7.2 auto存储类型的变量与作用范围150

7.3 static存储类型的变量与作用范围152

7.4 register存储类型的变量与作用范围154

7.5 extern存储类型的变量与作用范围155

7.6 多文件系统中的函数调用157

7.7 外部变量在多文件系统中的应用161

习题162

第8章 文件的操作及其应用164

8.1 文件概述165

8.2 文件打开与关闭函数166

8.2.1 文件打开函数fopen166

8.2.2 文件关闭函数fclose167

8.3 文件中字符的读/写函数168

8.4 文件中格式化读/写函数170

8.5 文件中数据块读/写函数173

8.6 文件中位置定位函数176

习题178

第9章 指针与数组182

9.1 指针的基本概念183

9.2 相同类型指针间的基本运算185

9.3 一维数组与指针187

9.4 字符串与字符指针变量191

9.4.1 字符数组与字符串191

9.4.2 指针变量与字符串193

9.5 指向二维数组的指针194

9.5.1 二维数组的表示及应用194

9.5.2 指向二维数组的数组指针196

9.6 指针数组198

9.7 二级指针201

习题203

第10章 指针与函数210

10.1 指针与函数参数211

10.2 指向函数的指针218

10.3 返回值为指针的函数222

10.4 命令行参数225

习题228

第11章 结构体及其应用231

11.1 结构体的基本概念232

11.1.1 结构体类型定义232

11.1.2 结构体变量的定义232

11.1.3 结构体变量占据的内存空间233

11.1.4 结构体变量对结构体成员的引用233

11.1.5 结构体变量的赋值233

11.2 结构体类型的数组236

11.3 结构体变量的输入/输出与存储238

11.4 结构体变量查找与删除243

11.5 结构体变量的排序247

习题252

第12章 链表及其应用256

12.1 链表的定义257

12.2 堆栈258

12.3 队列260

12.4 链表的插入263

12.5 链表的删除265

12.6 链表的应用267

习题275

附录276

附录一 ASCII表276

附录二 运算符及其优先级汇总表277

附录三 C语言的保留字278

附录四 C语言部分常用库函数278

附录五 Linux环境下C程序编辑、编译285

附录六 Visual C++6.0上机步骤285

参考文献287

热门推荐