小学生C++趣味编程+ CCF 中学生计算机程序设计+CCF中学生计算机程序设计(入门篇)+基础篇pdf下载

小学生C++趣味编程百度网盘pdf下载

作者:
简介:小学生C++趣味编程+ CCF 中学生计算机程序设计+CCF中学生计算机程序设计(入门篇)+基础篇
出版社:
出版时间:2017-11
pdf下载价格:9.00¥


内容介绍



商品参数

小学生C++趣味编程+ CCF 中学生计算机程序设计+ CCF中学生计算机程序设计(入门篇)+基础篇
            定价 178.80
出版社 清华大学出版社
版次 1
出版时间 2017年11月
开本 16开
作者 潘洪波
装帧 平装
页数
字数
ISBN编码 9787302478201
重量 1891

暂时没有内容介绍,请见谅!



目录

9787302478201 小学生C++趣味编程

上 册

第 1课编程是一门技术—认识 Dev-C+ +   002


第 2课春晓—cout语句  006


第 3课天安门广场—变量、表达式与赋值语句 010


第 4课列朋波骨—计数器   013


第 5课 雪花—累加器      017


第 6课 细胞分裂—复合运算符   020


第 7课 阿布拉卡达布拉—交换两个变量的值及注释符  023


第 8课 竖式计算—设置域宽 setw 026


第 9课 植树造林—cin语句 029


第 10课 古埃及金字塔—单精度实数 float 033


第 11课 尼克与强盗—整除及整除求余运算符的应用    037


第 12课 小写变大写—ASCII码与字符型 040 拓展阅读:埃尼阿克 ENIAC 043


第 13课 智商问题—if语句 046


第 14课跳绳达人—if-else语句  049


第 15课比尔庄园—if语句嵌套 053


第 16课 开灯关灯—逻辑变量     057


第 17课 欧耶欧耶—逻辑运算符 061 


第 18课闰年与平年—逻辑运算符的优先级       066


第 19课比大小—复合语句 070


第 20课孔融让梨—求 3个整数中zui小值 074


第 21课田忌赛马—3个数排序  079


第 22课抽*—随机函数 rand()   084


第 23课打车费用—if语句的应用   088


第 24课体质指数 BMI—bug与 debug       091


第 25课成绩等级—switch语句 095


第 26课王宅六味—switch语句的应用     101 拓展阅读:冯·诺依曼          105


 


第 3单元 for循环  107


第 27课老狼老狼几点钟—for语句 108


第 28课叮叮dangdang—for语句与 if语句的结合    113


第 29课布纳特老师出的难题—累加求和 117


第 30课棋盘上的学问—超长整型与数据溢出   120


第 31课 3721数—continue语句 125


第 32课 26个兄弟姐妹—循环变量为字符型      128


第 33课打擂台—for语句的另一种形式   132


第 34课生命周期与素数—break语句       136


第 35课水仙花数—数位分离     140


第 36课天连碧水碧连天—回文数   144


第 37课神奇的大自然—斐波那契数列及长整型 long    148


第 38课 警察抓小偷—逻辑判断与推理     152


第 39课 口算大师—for语句的应用 156 拓展阅读:神奇的二进制数  161


参考答案(上册)         163 

9787030622440  CCF 中学生计算机程序设计


第 1 章 树及其应用


1.1树的相关概念及其性质 1


1.2树的存储及遍历法 3


1.3zui近公共祖先(LCA) 9


1.4树的简单应用 14


1.5树的统计 21


1.6树的应用实例 24


本章小结 32




第 2 二叉树及其应用


2.1 二叉树的概念及其性质 33


2.2 二叉树的存储方法 35


2.3 二叉树的遍历 35


2.4 树、森林与二叉树的转化 39


2.5 哈夫曼树及其应用 41


2.6 二叉堆及其应用 45


2.7 二叉排序树及其应用 52


本章小结 57


第 3 集合与并查集


3.1 集合与并查集 59


3.2 并查集的基本操作 61


3.3 并查集的应用 62


本章小结 71


第 4 图及其应用


4.1 图的基本概念 73


4.2 图的存储方法 75


4.3 图的遍历 78


4.4 图的连性问题 86


4.5 无向图的生成树 96

9787030500212  CCF中学生计算机程序设计(入门篇)

目录 


第壹章编程如此简单 


1.1程序设计概念1 


1.2整数算术运算4 


1.3实数算术运算8 


附录ADev-C++集成开发环境11 


第2章数据的存储和读入 


2.1变量和变量的类型17 


2.2赋值语句和数学表达式21 


*2.3数据类型转换32 


2.4变量的读入38 


*2.5C语言中的scanf语句和printf语句43 


2.6顺序结构程序设计实例51 


附录B基本数据类型56 


附录C常用数学函数57 


第3章程序的选择执行 


3.1if语句和关系表达式59 


3.2逻辑表达式和条件表达式68 


3.3嵌套if语句75 


3.4switch语句83 


*3.5分支结构程序设计实例92 


第4章程序段的反复执行 


4.1for语句105 


4.2while语句119 


4.3do-while语句131 


4.4多重循环142 


*4.5在循环结构中应用位运算156 


*4.6循环结构程序设计实例167 


附录Dbreak语句和continue语句178 


第5章数据的批量存储 


5.1一维数组183 


5.2活用数组下标192 


5.3数值排序和查找204 


5.4字符数组220 


5.5二维数组233 


*5.6数组的综合应用实例245 


参考文献261 


索引263

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

第壹章?模块化编程—函数



 


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

书号 书名 定价
9787030622440 CCF 中学生计算机程序设计 45.00
9787030500212 CCF中学生计算机程序设计(入门篇) 38.00
9787030500298 CCF中学生计算机程序设计-基础篇 36.00
9787302478201 小学生C++趣味编程 59.80