![]()
内容推荐 本书是专为小学生量身打造的零基础C++入门编程书,旨在帮助小学生打开编程之门。全书共11章,主要包括初识C++语言、C++基础知识、程序结构、顺序结构、选择结构、循环结构、一维数组、二维数组、字符数组、函数、结构体。本书根据小学生的认知特点和学情分析,合理取舍、精心挑选出119道C++编程的经典实例和100道实践园习题,并配有详细的例题解析和习题答案。让小学生在学习过程中,不仅知其然,更要知其所以然,以期达到最佳的学习效果。 本书适合有一定数学基础的中、高年级小学生,以及初学编程的自学者和编程爱好者使用,也适合参加信息学奥林匹克竞赛(以下简称“信息学奥赛”)的学生作为教材使用,还可作为一线信息技术教师学习C++语言的入门教材。 作者简介 喻蓉蓉,硕士,计算机科学与技术专业,一级教师,南京外国语学校仙林分校小学部信息技术教师。长期从事小学信息技术教育教学等相关工作,重点关注小学编程教育与教学实践等相关研究。 目录 第1章 初识C++语言 第1课 安装Dev-C++软件 第2课 认识Dev-C++编译环境 第3课 第一个C++程序 第2章 C++基础知识 第4课 数据类型 第5课 常量 第6课 变量 第7课 赋值语句 第8课 算术运算符 第9课 关系运算符 第10课 逻辑运算符 第11课 赋值运算符 第12课 条件运算符 第13课 强制类型转换符 第14课 运算符的优先级 第15课 C++中的cin语句和cout语句 第16课 C语言中的scanf语句和printf语句 第3章 程序结构 第17课 算法的概念 第18课 算法的特征 第19课 算法的描述 第20课 程序基本结构 第4章 顺序结构 第21课 数位之和 第22课 大象喝水 第23课 海伦公式 第24课 苹果和虫子 第25课 计算2的幂 第5章 选择结构 第26课 if语句 第27课 输出绝对值 第28课 if-else语句 第29课 判断闰年 第30课 嵌套if语句 第31课 整数大小比较 第32课 switch语句 第33课 简单计算器 第6章 循环结构 第34课 for语句 第35课 累加器 第36课 累乘器 第37课 水仙花数 第38课 质数与合数 第39课 斐波那契数列 第40课 while语句 第41课 银行利息 第42课 角谷猜想 第43课 最大公因数 第44课 猴子吃桃子 第45课 dowhile语句 第46课 级数求和 第47课 剧场座位 第48课 模拟鞭炮 第49课 循环嵌套 第50课 倒三角形 第51课 画矩形 第52课 乘法口诀表 第53课 鸡兔同笼 第54课 百钱买百鸡 第55课 分解质因数 第56课 寻找完美数 第57课 金币问题 第58课 中断语句 第59课 韩信点兵 第60课 统计质数 第7章 一维数组 第61课 数组的概念 第62课 数组初始化 第63课 开关灯问题 第64课 约瑟夫问题 第65课 筛法求质数 第66课 冒泡排序法 第67课 选择排序法 第68课 插入排序法 第69课 sort()函数 第70课 数组的插入 第71课 查找与删除 第72课 二分查找法 第8章 二维数组 第73课 二维数组 第74课 边缘之和 第75课 稀疏矩阵 第76课 矩阵转置 第77课 杨辉三角 第78课 螺旋填数 第79课 蛇形填数 第80课 Z形填数 第9章 字符数组 第81课 字符类型 第82课 字符数组 第83课 字符串 第84课 大小写转换 第85课 字符串函数 第86课 石头剪刀布 第87课 判断回文串 第88课 校名的缩写 第89课 string类型 第90课 string成员函数 第10章 函数 第91课 函数的概述 第92课 函数的定义 第93课 函数的调用 第94课 函数的参数 第95课 变量的作用域 第96课 哥德巴赫猜想 第97课 寻找亲密数对 第98课 递归函数 第99课 汉诺塔问题 第100课 放苹果问题 第11章 结构体 第101课 结构体类型 第102课 结构体数组 第103课 成绩统计 第104课 生日相同 第105课 结构体作参数 第106课 结构体成员函数 第107课 结构体运算符重载 参考文献 附录 |