图书介绍

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

C语言程序设计 计算机二级教程
  • 马俊,夏美云编著 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:9787811249040
  • 出版时间:2009
  • 标注页数:370页
  • 文件大小:108MB
  • 文件页数:384页
  • 主题词: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.1面向结构的程序设计1

1.1.2面向对象的程序设计2

1.2数据结构4

1.2.1算法5

1.2.2链表、队列、栈的基本概念5

1.2.3二叉树的遍历7

1.3数据库9

1.3.1数据、信息和数据处理9

1.3.2数据库系统概述10

1.3.3数据库描述11

1.3.4数据库管理系统13

1.4软件工程14

1.4.1软件工程的基本概念14

1.4.2结构化分析方法15

1.4.3结构化设计方法15

1.4.4软件测试16

1.4.5程序的调试17

本章小结17

历年试题汇集17

第2章 C语言程序设计概述26

2.1C语言概述26

2.1.1C语言的发展26

2.1.2C语言的特点27

2.2简单的C程序构成及格式27

2.3C语言开发工具29

2.3.1C语言的执行过程29

2.3.2Visual C++开发环境介绍30

2.4良好的程序设计风格31

本章小结33

历年试题汇集33

课后练习34

第3章 基本数据类型、运算符及表达式36

3.1C语言的数据类型36

3.2常量、变量和标识符37

3.2.1标识符37

3.2.2常量38

3.2.3变量39

3.3整型数据40

3.3.1整型常量41

3.3.2整型变量42

3.4实型数据44

3.4.1实型常量44

3.4.2实型变量45

3.5字符型数据46

3.5.1字符型常量46

3.5.2字符型变量47

3.5.3字符串常量47

3.6C语言的运算符与表达式48

3.6.1C语言运算符的种类48

3.6.2算术运算符及表达式48

3.6.3关系运算符及表达式50

3.6.4逻辑运算符及表达式51

3.6.5条件运算符与表达式52

3.6.6赋值运算符及表达式53

3.6.7逗号运算符及表达式53

3.7数据类型转换54

3.7.1自动类型转换54

3.7.2强制类型转换55

本章小结55

历年试题汇集55

课后练习60

第4章 顺序结构程序设计63

4.1C语言的3种基本结构63

4.1.1流程图63

4.1.23种基本结构64

4.2C语言的语句65

4.3格式输入/输出函数66

4.3.1格式输出函数——printf函数67

4.3.2格式输入函数——scanf函数74

4.4字符数据的输入/输出函数76

4.4.1字符输出函数——putchar函数76

4.4.2字符输入函数——getchar函数77

4.5顺序结构程序举例77

本章小结79

历年试题汇集80

课后练习85

第5章 选择结构程序设计91

5.1选择结构概述91

5.2if语句的3种基本形式91

5.2.1if语句的3种形式92

5.2.2if语句的嵌套96

5.3switch语句97

5.4选择结构程序举例100

本章小结102

历年试题汇集103

课后练习107

第6章 循环结构程序设计114

6.1循环结构114

6.2while语句115

6.3do-while语句116

6.4for语句118

6.5break语句和continue语句121

6.5.1break语句121

6.5.2continue语句122

6.6goto语句123

6.7循环的嵌套125

6.8循环结构程序举例126

本章小结127

历年试题汇集128

课后练习136

第7章 函数142

7.1函数的分类142

7.2函数的定义143

7.2.1无参函数143

7.2.2有参函数144

7.2.3空函数145

7.3函数的参数及其返回值145

7.3.1形式参数和实际参数145

7.3.2函数的返回值146

7.4函数的调用148

7.4.1函数调用的一般形式148

7.4.2函数调用的方式148

7.4.3被调函数的声明149

7.4.4函数的嵌套调用149

7.4.5函数的递归调用151

7.5函数应用举例154

本章小结155

历年试题汇集156

课后练习164

第8章 指针168

8.1地址和指针的概念168

8.2指针变量169

8.2.1指针变量的定义169

8.2.2指针变量的初始化169

8.2.3指针变量的基本运算170

8.2.4指向指针的指针变量171

8.3指针与函数172

8.3.1函数的形参为指针类型172

8.3.2函数返回值为指针类型173

8.3.3指向函数的指针174

本章小结176

历年试题汇集176

课后练习182

第9章 数组186

9.1数组的引出186

9.2一维数组187

9.2.1一维数组的定义187

9.2.2一维数组的初始化189

9.2.3一维数组的引用189

9.2.4一维数组和指针190

9.2.5一维数组的应用举例192

9.3二维数组195

9.3.1二维数组的定义195

9.3.2二维数组的初始化195

9.3.3二维数组的引用196

9.3.4二维数组和指针198

9.3.5二维数组的应用举例200

9.4字符数组与字符串201

9.4.1字符数组201

9.4.2字符串202

9.4.3字符串处理函数202

9.4.4字符串和指针205

9.4.5字符数组应用举例205

本章小结209

历年试题汇集210

课后练习218

第10章 用户标识符的作用域和存储类型224

10.1用户标识符的作用域224

10.2用户标识符的存储类型224

10.3用户标识符的生存期225

10.3.1静态变量的存储类型和作用域225

10.3.2动态变量的存储类型和作用域225

10.3.3局部变量的作用域和生存期226

10.4全局变量的作用域和生存期228

10.4.1全局变量的作用域和生存期228

10.4.2在同一编译单位内用extern说明全局变量的作用域229

10.4.3在不同编译单位内用extern说明全局变量的作用域229

10.4.4static全局变量229

10.5函数的存储类型230

本章小结230

历年试题汇集230

课后练习238

第11章 编译预处理和动态存储分配244

11.1编译预处理244

11.1.1宏定义244

11.1.2文件包含247

11.1.3条件编译248

11.2动态存储分配249

11.2.1malloc函数和free函数249

11.2.2calloc函数250

本章小结250

历年试题汇集251

课后练习254

第12章 结构体与共用体258

12.1结构体的引出258

12.2结构体类型259

12.2.1结构体类型的定义和结构体变量的定义259

12.2.2结构体变量的引用261

12.2.3结构体变量的初始化261

12.3结构体数组262

12.3.1结构体数组的定义262

12.3.2结构体数组的初始化263

12.3.3结构体数组的应用263

12.3.4结构体指针264

12.3.5结构体与函数266

12.3.6链表268

12.4共用体270

12.4.1共用体的概念及特点270

12.4.2共用体类型的定义271

12.4.3共用体变量的引用272

12.5枚举273

12.6用typedef定义类型275

本章小结276

历年试题汇集276

课后练习291

第13章 位运算295

13.1位运算符295

13.2位运算符的运算功能296

13.2.1按位与运算符(&)296

13.2.2按位或运算符(|)298

13.2.3按位异或运算符(^)298

13.2.4按位取反运算符(~)299

13.2.5左移运算符(<<)299

13.2.6右移运算符(>>)300

13.3位复合赋值运算符301

本章小结301

历年试题汇集301

课后练习303

第14章 文件305

14.1概述305

14.1.1文件的概念305

14.1.2文件的分类305

14.1.3文件类型指针306

14.2文件的操作306

14.2.1文件的打开函数306

14.2.2文件的关闭函数308

14.2.3单个字符读/写函数308

14.2.4字符串读/写函数310

14.2.5数据块读/写函数310

14.2.6格式化读/写函数311

14.2.7文件的定位函数312

14.3文件程序举例313

本章小结315

历年试题汇集316

课后练习321

第15章 面向对象程序设计基础324

15.1C++语言概述324

15.2类和对象325

15.3数据的抽象和封装325

15.3.1类的封装325

15.3.2类的定义325

15.3.3类的成员函数326

15.3.4构造函数和析构函数326

15.3.5创建对象327

15.3.6友元329

15.4继承性331

15.5多态性333

15.6程序举例335

本章小结336

历年试题汇集336

课后练习339

第16章 上级考试指导343

16.1上机考试系统说明343

16.1.1上机考试时间343

16.1.2上机考试题型及分值343

16.1.3上机考试登录343

16.1.4试题内容查阅工具的使用345

16.1.5编辑、连接和运行346

16.1.6考生文件夹和文件的恢复347

16.1.7文件名的说明347

16.2上机考试内容347

16.2.1程序填空题347

16.2.2程序修改题349

16.2.3程序编写题350

本章小结351

历年试题汇集351

课后练习352

附录A C语言常用关键字及说明359

附录B ASCII码表360

附录C C语言运算符及优先级361

附录D 常用库函数362

参考文献370

热门推荐