求真百科歡迎當事人提供第一手真實資料,洗刷冤屈,終結網路霸凌。

變更

前往: 導覽搜尋

CCF中学生计算机程序设计基础篇

增加 5,700 位元組, 17 天前
创建页面,内容为“《'''CCF中学生计算机程序设计基础篇'''》,出版社 科学出版社(中国),出版时间 2018年03月,开本 16开,作者 中国计算机学…”
《'''CCF中学生计算机程序设计基础篇'''》,出版社 科学出版社(中国),出版时间 2018年03月,开本 16开,作者 中国计算机学会,页数 0,ISBN编码 9787030500298。

[[书籍]]是知识<ref>[https://www.sohu.com/a/110337865_464088 什么是知识?],搜狐,2016-08-13</ref>的源泉,只有书籍才能解救人类,只有知识才能使我们变成精神上坚强的、真正的、有理性<ref>[https://www.sohu.com/a/130751429_492771 理性,是解决绝大多数问题的关键],搜狐,2017-03-28</ref>的人。唯有这种人能真诚地热爱人,尊重人的劳动,衷心地赞赏[[人类]]永不停息的伟大劳动所创造的最美好的成果。

==内容简介==

本书由CCF组织富有程序设计教学经验的中学老师编写通过详实的例题,循序渐进地介绍中学生计算机程序设计的各种知识,内容包括模块化编程、字符串处理、数据类型的组合、指针、数据外部存储、数据结构及其应用、简单算法、数学在程序设计中的应用、STL(标准模块库)简要说明等,旨在普及计算机科学教育,培养中学生的计算思维能力

==目录==

章?模块化编程函数

1.1  自定义函数的引入................................................... 1

1.2  [[函数]]的定义............................................................. 3

1.3  函数调用与参数传递................................................ 5

1.4  变量的作用域.......................................................... 9

1.5  函数的应用........................................................... 11

1.6  递归函数.............................................................. 20

第2章?字符串处理string类型

2.1  string类型的引入................................................... 33

2.2  string类型的基本 作............................................. 36

2.3  string类型中字母与数字的关系................................ 41

2.4  string类型的应用................................................... 48

本章小结...................................................................... 52

第3章?数据类型的组合结构和联合

3.1  结构体(struct)的引入............................................. 61

3.2  结构体(struct)的使用............................................. 66

*3.3  结构体(struct)的扩展............................................. 72

*3.4  联合(union)的定义和使用........................................ 76

*3.5  枚举(enum)的定义和使用........................................ 79

本章小结...................................................................... 81

第4章?功能强大的利器[[指针]]

4.1  指针概念、定义与内存分配..................................... 85

4.2  指针的引用与运算.................................................. 87

4.3  指针与数组........................................................... 90

4.4  指针与字符串........................................................ 95

*4.5  函数指针和函数指针数组........................................ 97

4.6  指针的扩展......................................................... 100

本章小结.................................................................... 104

第5章?数据外部存储文件

5.1  数据存储的分类................................................... 109

5.2  文件类型变量的定义及引用................................... 110

5.3  文件的重定向...................................................... 116

本章小结.................................................................... 118

第6章?数据结构及其运用

6.1  什么是数据结构................................................... 125

6.2  线性表的储存结构及其应用................................... 126

6.3  队列及其应用...................................................... 138

6.4  栈及其运用......................................................... 145

6.5  二分及其快速排序................................................ 151

第7章?简单算法

7.1  什么是算法......................................................... 169

7.2  高精度数值处理................................................... 171

7.3  简单枚举算法...................................................... 178

7.4  模拟算法............................................................. 184

7.5  简单动态规划...................................................... 187

7.6  用递归实现回溯算法............................................. 199

第8章?数学在程序设计中的应用

8.1  常用数学函数...................................................... 207

8.2  质因数的分解...................................................... 209

8.3  *大公约数的欧几里德算法................................... 212

8.4  加法理与乘法理............................................. 216

8.5  排列与组合......................................................... 219

8.6  圆排列、可重集排列............................................. 222

第9章?STL(标准模板库)简要说明

9.1  STL中的一些新概念.............................................. 227

9.2  几个常见的容器介绍............................................. 232

9.3  几个常见的算法函数............................................. 240

索引    245

==参考文献==
[[Category:040 類書總論;百科全書總論]]
264,041
次編輯