图书介绍

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

二级C语言程序设计教程
  • 汪文立主编;吕士俊副主编 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:7508437020
  • 出版时间:2006
  • 标注页数:276页
  • 文件大小:11MB
  • 文件页数:288页
  • 主题词: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章 C语言概述1

本章考点和学习目标1

1.1 C语言的发展和特点1

1.2 C程序的组成2

1.2.1 C程序由函数组成2

1.2.2 函数的组成2

1.2.3 关键词、标识符和C语句2

1.2.4 库函数和头文件3

1.3 C程序的结构4

1.4 C程序的书写风格5

1.5 小结5

1.6 经验技巧:二级C语言复习五要点5

历年经典考题讲解6

习题一7

第2章 数据类型及运算9

本章考点和学习目标9

2.1 基本数据类型9

2.1.1 数据类型9

2.1.2 基本数据类型10

2.2 常量与变量11

2.2.1 常量11

2.2.2 变量14

2.3 运算符15

2.3.1 运算符的种类、优先级和结合性15

2.3.2 算术运算符17

2.3.3 关系运算符和逻辑运算符18

2.3.4 位运算符19

2.3.5 赋值运算符20

2.3.6 条件、逗号和长度运算符21

2.4.1 算术表达式22

2.4.2 赋值表达式22

2.4 表达式22

2.4.3 关系表达式和逻辑表达式23

2.5 不同类型数据间的转换24

2.6 小结26

历年经典考题讲解26

习题二28

第3章 基本语句31

本章考点和学习目标31

3.1 算法及结构化程序设计31

3.1.1 算法31

3.1.2 算法的描述32

3.1.3 程序的三种基本结构32

3.2.1 数据的输入33

3.2 数据的输入输出33

3.2.2 数据的输出35

3.3 顺序结构程序设计37

3.3.1 表达式语句37

3.3.2 复合语句和空语句38

3.3.3 顺序结构程序实例38

3.4 小结39

3.5 经验技巧:二级C过关经验40

历年经典考题讲解41

习题三43

第4章 流程控制46

本章考点和学习目标46

4.1 选择结构程序设计46

4.1.1 单分支选择语句if47

4.1.2 双分支选择语句if-else47

4.1.3 多分支选择语句switch49

4.1.4 条件分支的嵌套52

4.1.5 选择结构设计实例53

4.2 循环结构程序设计55

4.2.1 当型循环语句while55

4.2.2 直到型循环语句do-while56

4.2.3 次数循环型语句for57

4.2.4 break和continue语句58

4.2.5 语句标号和goto语句60

4.2.6 循环的嵌套60

4.2.7 循环程序设计实例61

4.3 小结63

历年经典考题讲解63

习题四65

5.1.1 一维数组的定义69

5.1 一维数组69

本章考点和学习目标69

第5章 数组69

5.1.2 一维数组的存储形式70

5.1.3 一维数组的初始化70

5.1.4 一维数组元素的引用71

5.1.5 一维数组应用举例71

5.2 多维数组72

5.2.1 多维数组的定义72

5.2.2 多维数组的存储形式73

5.2.3 二维数组的定义73

5.2.4 二维数组的初始化74

5.2.5 二维数组元素的引用74

5.2.6 二维数组应用举例75

5.3 字符数组与字符串76

5.3.1 字符数组的定义76

5.3.4 字符串和字符串结束的标志77

5.3.2 字符数组的初始化77

5.3.3 字符数组的引用77

5.3.5 字符数组的输入输出78

5.3.6 字符串处理函数79

5.3.7 字符数组应用举例82

5.4 小结84

5.5 经验技巧:如何学好C语言84

历年经典考题讲解86

习题五88

第6章 函数91

本章考点和学习目标91

6.1 函数的定义和返回值92

6.1.1 函数的定义92

6.1.2 函数的返回值93

6.1.3 函数的分类94

6.2.1 函数的调用95

6.2 函数的调用95

6.2.2 库函数的调用96

6.2.3 函数的声明以及位置对函数调用的影响97

6.2.4 内部函数与外部函数98

6.3 变量的作用域与生存期98

6.3.1 变量的作用域98

6.3.2 局部变量与全局变量99

6.3.3 变量的生存期102

6.3.4 动态存储变量与静态存储变量102

6.3.5 变量的存储类型102

6.4 函数间的数据传递106

6.4.1 参数的值传递方式106

6.4.2 参数的地址传递方式106

6.4.3 函数返回值方式107

6.4.5 数组名作为函数参数的调用108

6.4.4 外部变量传递方式108

6.5 嵌套调用与递归调用109

6.5.1 嵌套调用109

6.5.2 递归调用111

6.6 小结112

历年经典考题讲解113

习题六115

第7章 编译预处理120

本章考点和学习目标120

7.1 宏定义120

7.1.1 无参数的宏定义121

7.1.2 带参数的宏定义122

7.2 文件包含123

7.4 经验技巧:二级C语言笔试应试技巧125

7.3 小结125

历年经典考题讲解126

习题七128

第8章 指针131

本章考点和学习目标131

8.1 指针的基本概念131

8.1.1 指针与地址131

8.1.2 指针的目标132

8.1.3 地址与指针运算符132

8.2 指针变量133

8.2.1 指针变量的定义133

8.2.2 指针变量的类型133

8.2.3 指针变量的初始化135

8.2.4 指针变量的引用136

8.2.5 指针变量的运算137

8.3 指针与数组139

8.3.1 指向一维数组的指针变量140

8.3.2 指向二维数组的指针变量141

8.3.3 指针与字符串143

8.3.4 指针数组146

8.4 指针与函数149

8.4.1 指针作为函数参数149

8.4.2 指向函数的指针151

8.4.3 指针型函数152

8.4.4 main函数的参数153

8.4.5 指针与函数应用实例155

8.5 小结156

历年经典考题讲解157

习题八160

9.1 结构体164

9.1.1 结构体类型概述164

本章考点和学习目标164

第9章 结构体与共用体164

9.1.2 结构体变量的定义和引用165

9.1.3 结构体数组169

9.1.4 结构体指针171

9.1.5 结构体与函数173

9.2 链表175

9.2.1 动态存储分配的函数175

9.2.2 链表的概念176

9.2.3 单向链表的建立、输出、删除与插入177

9.3 共用体180

9.3.1 共用体类型概述180

9.3.2 共用体的定义和引用181

9.4.2 枚举类型说明182

9.4.1 枚举类型182

9.4.3 枚举变量的定义182

9.4 枚举182

9.3.3 共用体应用举例182

9.4.4 枚举变量的引用183

9.5 类型定义183

9.6 小结184

9.7 经验技巧:C语言考试的大敌——粗心大意184

历年经典考题讲解186

习题九189

第10章 位运算194

本章考点和学习目标194

10.1 位运算的概念194

10.1.1 与位相关的概念194

10.1.2 位运算的概念与种类195

10.2.1 按位与运算符196

10.2 位运算的使用196

10.2.2 按位或运算符197

10.2.3 按位异或运算符197

10.2.4 取反运算符198

10.2.5 左移运算符198

10.2.6 右移运算符199

10.3 小结200

历年经典考题讲解200

习题十201

第11章 文件203

本章考点和学习目标203

11.1 文件概述203

11.1.1 文件203

11.1.2 文件型指针204

11.2 文件的打开与关闭205

11.2.1 文件的打开205

11.3 文件的读写206

11.2.2 文件的关闭206

11.3.1 字符的读写207

11.3.2 字符串的读写209

11.3.3 数据块的读写211

11.3.4 格式化数据的读写212

11.4 文件的随机读写214

11.4.1 文件的定位函数214

11.4.2 文件的随机读写215

11.4.3 文件检测函数215

11.5 小结216

11.6 经验技巧:C语言中的常见错误216

历年经典考题讲解220

习题十一222

12.1.1 上机考试简介226

12.1.3 上机考试的批处理文件设置226

12.1.2 上机考试的环境226

12.1 上机考试概述226

第12章 上机考试指导226

12.2 上机考试流程介绍227

12.3 上机考试题型分析230

12.3.1 操作系统考试题230

12.3.2 程序修改考试题231

12.3.3 程序设计考试题232

12.4.1 上机考试各题型经验234

12.4 上机考试经验技巧234

12.4.2 上机考试评分经验235

12.4.3 程序编制易犯的错误237

12.5 上机考试模拟题239

12.5.1 上机模拟试题239

12.5.2 参考答案240

附录1 C语言程序设计考试大纲242

附录2 全真模拟试题246

附录3 各章习题参考答案273

热门推荐