图书介绍

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

C语言程序设计实用教程
  • 唐新国,李远敏主编;林锦章,朱运乔,李岚副主编 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:7508435850
  • 出版时间:2006
  • 标注页数:213页
  • 文件大小:9MB
  • 文件页数:230页
  • 主题词: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章 C语言概论1

本章学习目标1

1.1 C语言概述1

1.1.1 C语言的起源与发展1

1.1.2 C语言的特点2

1.2 C语言源程序的基本结构2

1.2.1 相关知识2

1.2.2 程序范例2

1.2.3 知识归纳4

1.2.4 实例验证7

1.3.2 程序范例8

1.3.1 相关知识8

1.3 C语言程序的执行8

1.3.3 知识归纳10

1.3.4 实例验证12

习题12

第2章 数据类型、运算符及表达式13

本章学习目标13

2.1 数据及数据类型13

2.1.1 数据类型13

2.1.2 常量及变量14

2.1.3 整型数据17

2.1.4 实型数据23

2.1.5 字符型数据25

2.2 运算符及表达式27

2.2.1 算术运算符及算术表达式28

2.2.2 赋值运算符及赋值运算表达式31

2.2.3 自增和自减运算及其表达式35

2.2.4 关系运算和逻辑运算36

2.2.5 位运算39

2.2.6 其他运算符及其表达式42

习题43

第3章 最简单的C程序设计46

本章学习目标46

3.1 赋值语句46

3.1.1 相关知识46

3.1.2 程序范例46

3.1.3 知识归纳47

3.2 字符数据输入输出47

3.2.1 相关知识47

3.2.2 程序范例48

3.2.4 实例验证49

3.2.3 知识归纳49

3.3 格式输出50

3.3.1 相关知识50

3.3.2 程序范例51

3.3.3 知识归纳52

3.3.4 实例验证55

3.4 格式输入55

3.4.1 相关知识55

3.4.2 程序范例55

3.4.3 知识归纳56

3.4.4 实例验证58

习题59

4.1.2 程序范例63

4.1 if语句和用if语句构成的选择结构63

4.1.1 相关知识63

本章学习目标63

第4章 选择结构63

4.1.3 知识归纳65

4.1.4 实例验证68

4.2 switch语句及用switch语句和break语句构成的选择结构68

4.2.1 相关知识68

4.2.2 程序范例68

4.2.3 知识归纳69

4.2.4 实例验证70

习题71

第5章 循环结构75

本章学习目标75

5.1 while语句和用while语句构成的循环结构75

5.1.1 相关知识75

5.1.2 程序范例75

5.1.3 知识归纳77

5.1.4 实例验证78

5.2 do-while语句和用do-while语句构成的循环结构78

5.2.1 相关知识78

5.2.2 程序范例79

5.2.3 知识归纳79

5.2.4 实例验证80

5.3 for语句和用for语句构成的循环结构81

5.3.1 相关知识81

5.3.2 程序范例81

5.3.3 知识归纳82

5.3.4 实例验证83

5.4 循环结构的嵌套84

5.4.1 相关知识84

5.4.2 程序范例84

5.4.4 实例验证85

5.4.3 知识归纳85

5.5 break和continue语句在循环体中的作用86

5.5.1 相关知识86

5.5.2 程序范例86

5.5.3 知识归纳87

5.5.4 实例验证87

习题88

第6章 数组92

本章学习目标92

6.1 一维数组92

6.1.1 相关知识92

6.1.2 程序范例93

6.1.3 知识归纳93

6.1.4 实例验证96

6.2.1 相关知识102

6.2 二维数组102

6.2.2 程序范例103

6.2.3 知识归纳104

6.2.4 实例验证105

6.3 字符数组与字符串107

6.3.1 相关知识107

6.3.2 程序范例107

6.3.3 知识归纳108

6.3.4 实例验证111

6.4 多维数组112

6.4.1 多维数组的定义112

6.4.2 多维数组的引用112

习题113

7.1.2 程序范例118

7.1.1 相关知识118

7.1 函数的定义与函数说明118

第7章 函数118

本章学习目标118

7.1.3 知识归纳119

7.1.4 实例验证121

7.2 函数的调用122

7.2.1 相关知识122

7.2.2 程序范例122

7.2.3 知识归纳123

7.2.4 实例验证124

7.3 函数的嵌套调用与递归调用124

7.3.1 相关知识124

7.3.2 程序范例124

7.3.3 知识归纳126

7.3.4 实例验证127

7.4.2 程序范例128

7.4 数组作为函数参数128

7.4.1 相关知识128

7.4.3 知识归纳129

7.4.4 实例验证130

7.5 内部变量与外部变量131

7.5.1 相关知识131

7.5.2 程序范例131

7.5.3 知识归纳132

7.5.4 实例验证132

7.6 变量的动态存储与静态存储133

7.6.1 相关知识133

7.6.2 程序范例133

7.6.3 知识归纳135

7.7.2 程序范例137

7.7.1 相关知识137

7.7 函数的定义与函数说明137

7.6.4 存储类别小结137

7.7.3 知识归纳138

习题139

第8章 编译预处理144

本章学习目标144

8.1 宏定义144

8.1.1 相关知识144

8.1.2 程序范例144

8.1.3 知识归纳144

8.1.4 实例验证146

8.2 条件编译146

8.2.1 相关知识146

8.2.2 实例验证147

8.2.3 知识归纳147

习题148

第9章 指针152

本章学习目标152

9.1 变量的指针和指向变量的指针变量152

9.1.1 相关知识152

9.1.2 程序范例152

9.1.3 知识归纳153

9.1.4 实例验证154

9.2 指针的运算155

9.2.1 指针的赋值运算155

9.2.2 指针的算术运算155

9.2.3 指针的关系运算156

9.3 数组的指针和指向数组的指针变量156

9.3.1 指向数组元素的指针变量的定义与赋值156

9.4.1 相关知识157

9.4 字符串的指针和指向字符串的指针变量157

9.3.2 通过指针引用数组元素157

9.4.2 程序范例158

9.4.3 知识归纳159

9.4.4 实例验证161

9.5 函数的指针、指向函数的指针变量和指针数组161

9.5.1 用函数指针变量调用函数161

9.5.2 返回指针值的函数162

9.5.3 指针数组的概念162

习题162

第10章 结构体、共用体及枚举类型167

本章学习目标167

10.1 结构体167

10.1.1 相关知识167

10.1.2 程序范例167

10.1.3 知识归纳168

10.1.4 实例验证171

10.2 结构体型数组172

10.2.1 相关知识172

10.2.2 程序范例172

10.2.3 知识归纳173

10.3 结构体型指针173

10.3.1 相关知识173

10.3.2 程序范例174

10.3.3 知识归纳175

10.3.4 实例验证176

10.4 单链表177

10.4.1 相关知识177

10.4.2 程序范例177

10.4.3 知识归纳178

10.4.4 实例验证184

10.5.1 相关知识185

10.5 共用体185

10.5.2 程序范例186

10.5.3 知识归纳186

10.6 枚举类型188

10.6.1 相关知识188

10.6.2 知识归纳188

10.6.3 实例验证189

10.7 定义已有类型的别名190

习题190

11.1 概述196

11.1.1 文件与文件名196

11.1.2 文件分类196

本章学习目标196

第11章 文件196

11.1.3 读文件与写文件197

11.1.4 构成文件的基本单元与流式文件197

11.1.5 文件类型FILE197

11.1.6 ANSI C的缓冲文件系统197

11.1.7 文件类型指针197

11.2.1 文件的打开——fopen()函数198

11.2 文件的打开与关闭198

11.2.2 文件的关闭——fcolse()函数200

11.3 文件的读写操作200

11.3.1 相关知识200

11.3.2 程序范例200

11.3.3 知识归纳204

习题205

附录209

参考文献213

热门推荐