图书介绍

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

C语言程序设计教程
  • 周启海著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111123107
  • 出版时间:2004
  • 标注页数:263页
  • 文件大小:15MB
  • 文件页数:272页
  • 主题词: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.2计算机语言、算法、程序概要1

1.3C语言及其编程平台概要2

1.4C语言常用编程平台入门——VC++、TurboC3

1.4.1VC++6.0及其进入、工作、退出3

1.4.2TurboC2.0的进入、工作、退出9

1.5算法与C程序的总体结构、注释结构概述13

1.6C的字符集与标识符14

1.6.1C字符集14

1.6.2C标识符15

1.7数据的类型及其形式与运算16

1.7.1计算机数据的类型、操作概述16

1.7.2C语言的数据类型概述17

1.7.3数据的输入、输出操作概述17

1.7.4整数类型数据的形式与运算25

1.7.5实数类型数据的形式与运算34

1.7.6字符型、字符串型数据的形式与运算35

1.7.7准逻辑型数据的形式与运算40

1.7.8各种变量的特殊运算——取地址(&)与取内容(*)43

1.7.9指针型数据的形式与运算概述44

1.8程序设计基本过程概要45

1.8.1问题分析—程序设计的基础46

1.8.2算法设计——程序设计的核心49

1.8.3程序编码——程序设计的关键50

1.8.4分析调试——程序设计的保障50

1.9同构化程序设计方法概要51

1.8.6人的主导作用与计算机的主体作用51

1.8.5运行维护——程序设计的后授51

习题52

第2章 顺序结构55

2.1顺序结构的算法表示55

2.2顺序结构设计56

习题60

第3章 选择结构63

3.1选择结构概述63

3.2.1一般条件型双分支选择结构设计(if、if-else)64

3.2双分支选择结构设计64

3.2.2情况条件型双分支选择结构设计(switch、break)69

3.3多分支选择结构设计71

3.3.1一般条件型多分支选择结构中的if嵌套71

3.3.2情况条件型多分支选择结构中的switch77

3.3.3混合条件型多分支选择结构中的if、switch嵌套80

习题81

4.2.1当型单重循环结构设计(while)85

4.2单重循环结构设计85

4.1循环结构概述85

第4章 循环结构85

4.2.2直到型单重循环结构设计(do-while)95

4.2.3步长型单重循环结构设计(for)100

4.2.4强制缩短与中止循环过程设计(break、continue以及goto)109

4.2.5三种循环结构的比较113

4.3双重循环结构设计114

4.4多重循环结构设计115

习题117

5.2.1过程子算法的定义与调用123

5.2过程子算法结构设计123

第5章 模块化结构与子算法结构123

5.1模块化与子算法概述123

5.2.2无参过程子算法结构设计126

5.2.3有参过程子算法结构设计128

5.2.4子算法调用关系与定义位置130

5.2.5标识符的作用域、生存期与误使用131

5.3函数子算法结构设计132

5.4嵌套、递推与递归139

5.4.1嵌套139

5.4.2递推139

5.4.3递归140

5.5过程参数与函数参数144

5.6外部函数、内部函数与大型程序开发方法146

5.6.1外部函数、内部函数的定义方法与基本特点146

5.6.2内部函数与外部函数的综合应用146

习题148

6.1.1预处理、核心语言、标准库的主要作用与基本特点151

第6章 C语言预处理与类型定义及其应用151

6.1预处理的基本特点与使用用法151

6.1.2文件包含命令(#include)152

6.1.3宏处理——定义和宏替换153

6.1.4条件编译155

6.2类型定义的一般方法与基本模式156

6.3枚举型结构程序设计157

6.3.1枚举型的类型定义与变量定义157

6.3.2枚举型量的运算与使用157

习题158

第7章 数组结构161

7.1数组结构概述161

7.2数组及其下标变量的定义与使用161

7.2.1数组及其下标变量的有序化与宜用原则161

7.2.2数组型与数组的定义162

7.2.3下标变量和下标的定义163

7.2.4数组和下标变量的运算与使用163

7.3一维数组与单下标变量的应用166

7.3.1顺序存储与顺序标记166

7.3.2下标变量型计数器、累加器、累乘器168

7.3.3排序分类170

7.3.4查找检索176

7.3.5有序插入179

7.3.6有序删除181

7.3.7有序进退181

7.4二维数组与双下标变量的应用181

7.5多维数组与多下标变量的应用184

7.6一维字符型数组及其特殊用法示例184

习题185

第8章 记录结构与共用型191

8.1记录结构概述191

8.2原象、实体、记录191

8.3记录的定义与使用191

8.3.1记录及其字段的秩序化与宜用原则192

8.3.2记录型与记录的定义192

8.3.3记录和字段的运算与使用194

8.4一般记录的应用方法195

8.5.1数组的记录应用示例196

8.5数组记录与记录数组的应用方法196

8.5.2记录的数组应用示例197

8.6共用型的定义与使用198

习题200

第9章 文件结构201

9.1文件结构概述201

9.2对象数据、实体数据、内存数据、外存数据201

9.3文件及其数据的定义与使用201

9.3.1文件型与文件的定义202

9.3.2文件的创建与重建204

9.3.3文件数据的读入与写存206

9.4文件的应用210

9.4.1文件的察看210

9.4.2文件的复制211

9.4.3文件的修改212

9.4.4文件的增删213

9.4.5文件的合并216

9.4.6文件的排序217

9.5文本文件219

习题221

第10章 指针结构及其应用225

10.1指针结构概述225

10.2连通事物与指针结构225

10.2.1连通事物225

10.2.2指针结构226

10.3指针及其指针元素的定义与使用227

10.3.1指针型与指针的定义227

10.3.2指针值和指针元素的定义与使用228

10.4指针结构与半动态数据结构——栈、队232

10.4.1栈232

10.4.2队240

10.5指针结构与动态线性数据结构—链表245

10.5.1单向链表245

10.5.2双向链表252

习题258

附录261

热门推荐