图书介绍

C语言程序设计新捷径pdf电子书版本下载

C语言程序设计新捷径
  • 周启海,丁庆等著 著
  • 出版社: 上海:复旦大学出版社
  • ISBN:7309026896
  • 出版时间:2000
  • 标注页数:382页
  • 文件大小:17MB
  • 文件页数:394页
  • 主题词:C语言(学科: 程序设计) C语言 程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
下载压缩包 [复制下载地址] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页

下载说明

C语言程序设计新捷径PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一章 引论 1

1.1 计算机发展与应用概要 1

1.2 计算机语言、算法、程序概要 1

1.3 C语言与Turbo C概要 2

1.4 Turbo C的进入、工作、退出 3

1.4.1 Turbo C的进入 3

1.4.2 Turbo C的工作 5

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

1.4.3 Turbo C的退出 10

1.6 C的字符集与标识符 13

1.6.1 C字符集 13

1.6.2 C标识符 14

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

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

1.7.2 C数据的类型与形态概述 17

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

1.7.4 C变量的赋值概述 28

1.7.5 整数类型数据的形态与运算 30

1.7.6 实数类型数据的形态与运算 43

1.7.7 字符型、字符串型数据的形态与运算 45

1.7.8 准逻辑型数据的形态与运算 51

1.7.9 各种变量的特殊运算——取地址( )与取内容(*) 54

1.7.10 指针型数据的形态与运算概述 55

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

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

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

1.8.5 运行维护——程序设计的后援 64

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

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

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

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

习题一 66

第二章 C顺序结构程序设计 70

2.1 顺序结构的算法表示 70

2.2 顺序结构设计 70

习题二 76

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

第三章 C选择结构程序设计 79

3.1 双分支选择结构设计 79

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

3.2 多分支选择结构设计 88

3.2.1 一般条件型多分支选择结构设计(if嵌套) 88

3.2.2 情况条件型多分支选择结构设计(switch) 94

3.2.3 混合条件型多分支选择结构设计(if、switch嵌套) 97

习题三 98

4.1.1 当型单重循环结构设计(while) 101

4.1 单重循环结构设计 101

第四章 C循环结构程序设计 101

4.1.2 直到型单重循环结构设计(do-While) 114

4.1.3 步长型单重循环结构设计(for) 121

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

4.1.5 三种循环结构的比较 137

4.2 双重循环结构设计 137

4.3 多重循环结构设计 142

习题四 144

5.1.1 过程子算法的定义与调用 151

第五章 C子算法结构程序设计 151

5.1 过程子算法结构设计 151

5.1.2 无参过程子算法结构设计 154

5.1.3 有参过程子算法结构设计 157

5.1.4 子算法调用关系与定义位置 160

5.1.5 标识符的作用域、生存期与误使用 161

5.2 函数子算法结构设计 163

5.3.1 嵌套 170

5.3.2 递推 170

5.3 嵌套、递推与递归 170

5.3.3 递归 172

5.4 过程参数与函数参数 180

5.5 外部函数、内部函数与大型程序开发方法 183

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

5.5.2 内部函数与外部函数的综合应用 184

5.6 命令行参数与操作系统可执行文件处理 186

习题五 188

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

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

第六章 C预处理与类型定义及其应用 193

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

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

6.1.4 条件编译 199

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

6.3 枚举型结构程序设计 203

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

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

习题六 208

第七章 C数组结构程序设计 209

7.1 数组及其下标变量的定义与使用 209

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

7.1.2 数组型与数组的定义 210

7.1.3 下标变量和下标的定义 212

7.1.4 数组和下标变量的运算与使用 212

7.2 一维数组与单下标变量的应用 216

7.2.1 顺序存储与顺序标记 216

7.2.2 下标变量型计数器、累加器、累乘器 219

7.2.3 排序分类 221

7.2.5 查找检索 230

7.2.4 名次排列 230

7.2.6 有序插入 234

7.2.7 有序删除 236

7.2.8 有序进退 237

7.3 二维数组与双下标变量的应用 240

7.4 多维数组与多下标变量的应用 243

7.5 一维字符型数组(字符串)及其特殊用法示例 244

习题七 247

8.1 原象·实体·记录 253

第八章 C记录型与共用型结构程序设计 253

8.2 记录的定义与使用 254

8.2.1 记录及其字段的秩序化与宜用原则 254

8.2.2 记录型与记录的定义 255

8.2.3 记录和字段的运算与使用 257

8.3 一般记录的应用方法 258

8.4 数组记录与记录数组的应用方法 259

8.4.1 数组的记录应用示例 259

8.4.2 记录的数组应用示例 260

8.5 共用型的定义与使用 263

习题八 264

第九章 C文件结构程序设计 266

9.1 原象数据·实体数据·内存数据·外存数据 266

9.2 文件及其数据的定义与使用 267

9.2.1 文件型与文件的定义 267

9.2.2 文件的创建与重建 270

9.2.3 文件数据的读入与写存 272

9.3 文件的应用 277

9.3.1 文件的察看 277

9.3.2 文件的复制 279

9.3.3 文件的修改 280

9.3.4 文件的增删 281

9.3.5 文件的合并 289

9.3.6 文件的排序 290

9.4 文本文件 293

习题九 297

第十章 C指针结构程序设计及其数据结构应用 300

10.1 连通事物与指针结构 300

10.1.2 指针结构 301

10.1.1 连通事物 301

10.2 指针及其指针元素的定义与使用 302

10.2.1 指针型与指针的定义 303

10.2.2 指针值和指针元素的定义与使用 304

10.3 指针结构与半动态数据结构——栈、队 309

10.3.1 栈 309

10.3.2 队 320

10.4 指针结构与动态线性数据结构——链表 327

10.4.1 单向链表 327

10.4.2 双向链表 337

10.4.3 循环链表 342

10.5 指针结构与动态非线性数据结构——树 347

10.5.1 树的基本概念 347

10.5.2 树的描述方法 348

10.5.3 树的运算 350

习题十 370

附录一 7位ASCII表 374

附录二 典型试题示范 376

参考文献 382

精品推荐