互联网
类型
可以朗读
语音朗读
89千字
字数
No.73
科学技术
2024-07-01
发行日期
展开全部
主编推荐语
一本难度适中的小学生编程入门教材。
内容简介
本书根据小学生学习的特点,选取了100多个有趣且易于理解的例子来介绍程序设计的基本概念,让小学生体会到用程序解决实际问题的乐趣。本书对于较难理解的概念提供了图解,同时配备了200多道习题以巩固和加深学生对知识的理解。
本书内容通俗易懂,案例丰富,特别适合作为小学四年级及以上学生的程序设计入门教材。另外,本书也适合作为信息学竞赛教师学习C++语言的入门教材。
目录
- 版权信息
- 少儿编程赋予孩子人工智能时代新技能
- 第1章 开始编程之旅
- 1.1 工欲善其事,必先利其器—安装Dev-C++
- 1.2 千里之行,始于足下—运行第一个C++程序
- 1.3 吃进去的是草,挤出来的是奶—计算机的输入、处理、输出
- 第2章 常量和变量
- 2.1 分类存放—变量和赋值语句
- 2.2 变化无穷—读取和修改变量的值
- 2.3 交换果汁—交换两个变量的值
- 2.4 一成不变—常量
- 2.5 小结
- 2.6 真题解析
- 第3章 基本数学运算
- 3.1 速算大师—用计算机完成加减乘除
- 3.2 计算篮球场的周长和面积—用变量表示公式
- 3.3 交换个位数和十位数—求余运算
- 3.4 转换秒数—求余运算的应用
- 3.5 买雪糕要多少钱—浮点数运算
- 3.6 跳绳计数器—变量自增和自减
- 3.7 逢二进一—二进制数
- 3.8 小结
- 3.9 真题解析
- 第4章 输入数据和输出数据
- 4.1 会唱歌的鹦鹉—字符类型
- 4.2 按格式输出—printf语句详解
- 4.3 输入年龄和性别—scanf语句
- 4.4 小结
- 4.5 真题解析
- 第5章 条件判断
- 5.1 买巧克力—if语句
- 5.2 买巧克力还是买糖果—if...else语句
- 5.3 发射载人飞船—if语句嵌套
- 5.4 智能门锁—逻辑运算符!
- 5.5 做蛋糕—逻辑运算符&&
- 5.6 公倍数—逻辑运算符&&的应用
- 5.7 吃汤圆—逻辑运算符||
- 5.8 判断闰年—逻辑运算符组合运用
- 5.9 捐款种花—if语句与复合语句
- 5.10 比较三个球的重量—条件判断语句应用1
- 5.11 判断能否构成三角形—条件判断语句应用2
- 5.12 电商大促销—条件判断语句应用3
- 5.13 选择更低的价格—条件表达式
- 5.14 把数字转换成星期几—switch语句
- 5.15 水果价格查询器—switch语句的应用
- 5.16 小结
- 5.17 真题解析
- 第6章 函数入门
- 6.1 有奖竞猜—随机函数rand
- 6.2 参天大树—两个参数的函数
- 6.3 两点成一线—用函数画线
- 6.4 由线成面—用函数画长方形
- 6.5 一图胜千言—用函数显示图片
- 6.6 余音缭绕—用函数播放音乐
- 6.7 拓展阅读:计算机如何存储图片
- 6.8 拓展阅读:计算机如何存储声音
- 6.9 小结
- 6.10 真题解析
- 第7章 for循环
- 7.1 数羊—for语句入门
- 7.2 新年倒数—for语句进阶
- 7.3 永不停息—出错的for循环
- 7.4 整点报时—for语句与if语句结合
- 7.5 种花—for语句与求余运算
- 7.6 收集糖果—用for语句累计求和
- 7.7 雪花飞舞—用for语句绘制图形
- 7.8 计算斐波那契数列—for语句应用1
- 7.9 显示当月日历—for语句应用2
- 7.10 小结
- 7.11 真题解析
- 第8章 while循环
- 8.1 倒数—while循环
- 8.2 猴子吃桃子—while循环的应用1
- 8.3 计算正整数的位数—while循环的应用2
- 8.4 切割玻璃—while循环的应用3
- 8.5 猜数游戏—无限循环
- 8.6 存钱罐的密码—do...while语句
- 8.7 宝石合成—do...while语句的应用
- 8.8 寻找隐身盔甲—break语句终止循环
- 8.9 判断素数—break语句终止do...while循环
- 8.10 逢7必过—continue语句
- 8.11 小结
- 8.12 真题解析
- 第9章 循环进阶
- 9.1 输出指定个数的星号—可变循环
- 9.2 九九乘法表—嵌套循环
- 9.3 按规律输出星号—可变嵌套循环
- 9.4 有多少种组合—嵌套循环的应用1
- 9.5 鸡兔同笼—嵌套循环的应用2
- 9.6 莫尔庄园—嵌套循环的应用3
- 9.7 拓展阅读:计算机网络
- 9.8 小结
- 9.9 真题解析
- 第10章 数组
- 10.1 记录每天的温度—一维数组
- 10.2 逆序输出—一维数组与for循环
- 10.3 闯入禁区—数组越界
- 10.4 统计投票数—一维数组的应用1
- 10.5 计算某天是当年的第几天—一维数组的应用2
- 10.6 撒谎的狮子和老虎—一维数组的应用3
- 10.7 密码校验—一维数组的应用4
- 10.8 猴子选大王—一维数组的应用5
- 10.9 记录早中晚的温度—二维数组
- 10.10 杨辉三角形—二维数组的应用1
- 10.11 走迷宫—二维数组的应用2
- 10.12 极客文字转换器—字符数组
- 10.13 判断回文串—字符数组的应用
- 10.14 小结
- 10.15 真题解析
- 第11章 string类型
- 11.1 输入你的名字—字符串的输入和输出
- 11.2 ID生成器—拼接字符串
- 11.3 把数字转换成星期几—字符串数组
- 11.4 石头剪刀布—字符串数组的应用
- 11.5 计算字母出现的次数—字符串与字符
- 11.6 拼写检查—字符串的查找与替换
- 11.7 隐藏手机号码—截取字符串
- 11.8 判断密码是否正确—字符串比较
- 11.9 小结
- 11.10 真题解析
- 第12章 排序与查找
- 12.1 按身高排序—选择排序法
- 12.2 池塘得流水,龟鱼自浮沉—冒泡排序法
- 12.3 整理扑克牌—插入排序法
- 12.4 一步一个脚印—顺序查找
- 12.5 先中间后两边—二分查找
- 12.6 小结
- 12.7 真题解析
- 第13章 函数进阶
- 13.1 输出星号—定义函数
- 13.2 判断闰年—定义带返回值的函数
- 13.3 计算最大公因数—定义多个参数的函数
- 13.4 生成随机数—函数中调用函数
- 13.5 换汤不换药—形式参数和实际参数
- 13.6 只见树木不见森林—局部变量与全局变量
- 13.7 找出数组中的最大值—数组作为函数的参数
- 13.8 用星号画树—用函数简化代码
- 13.9 分身术—递归函数
- 13.10 求数组元素的最大值—递归的应用1
- 13.11 汉诺塔问题—递归的应用2
- 13.12 小结
- 13.13 真题解析
- 第14章 指针
- 14.1 变量的地址—让人又爱又恨的指针
- 14.2 找出数组中的最大值与最小值—指针作为参数
- 14.3 读写文本文件—指针作为返回值
- 14.4 用指针逆序输出数组—指针与数组
- 14.5 隐藏手机号码—修改数组参数
- 14.6 小结
- 14.7 真题解析
- 第15章 结构体
- 15.1 合体!变身—结构体类型
- 15.2 班级通讯录—结构体数组
- 15.3 计算平均分—结构体数组的应用
- 15.4 分数加法—结构体作为函数参数和返回值
- 15.5 嵌套的三角形—结构体数组作为参数
- 15.6 小结
- 15.7 真题解析
- 附录
- 附录1 CSP-J历年真题解析
- 附录2 C++常用变量名
- 附录3 C++常用关键字
- 附录4 ASCII码表
展开全部
出版方
北京大学出版社
北京大学出版社是在1979年,经国家出版事业管理局同意,教育部批准成立的,恢复了北京大学出版社建制。北京大学出版社依靠北大雄厚的教学、科研力量,同时积极争取国内外专家学者的合作支持,出版了大量高水平、高质量、适应多层次需要的优秀高等教育教材。 北大出版社注意对教材进行全面追踪,捕捉信息,及时修订,以跟上各学科的最新发展,反映该学科研究的最新成果,保持北大版教材的领先地位。