图书介绍

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

C语言程序设计新捷径
  • 周启海,丁庆等著 著
  • 出版社: 上海:复旦大学出版社
  • ISBN:7309026896
  • 出版时间:2000
  • 标注页数:382页
  • 文件大小:17MB
  • 文件页数:394页
  • 主题词: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.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

热门推荐