暂无商品咨询信息 [发表商品咨询]
1.备考利器:直击竞赛核心需求,助力学生攻克重难点,是备考路上的实用帮手
2.内容精良:聚焦知识点讲解,搭配电子版参考答案方便自查,案例选取贴近青少年认知,语言生动易懂,契合中小学生阅读习惯
3.体系完善:套系化设计覆盖C++语法与数据结构关键内容,知识脉络清晰,满足系统学习需求
4.教学习便:课时规划与配套教学视频,打破传统分章模式,按知识点组织课程,适配中小学教师教学与学生自学场景
5.配套充足:除核心课程内容外,额外提供电子版C++集成开发环境介绍及课后练习参考答案,辅助学习更有趣味
本书打破了传统教材中的分章模式,采用按知识点组织课程的形式,讲解C++语言的语法知识,力求更适合中小学教师在人工智能时代背景下的教学以及学生学习。
全书包括22课和2个附录。第1~3课介绍C++基本语法,包括程序格式、数据定义和输入输出等;第4~6课讲解各种运算符及表达式;第7~12课介绍选择和循环程序结构;第13~15课讲解数组及其应用;第16~18课介绍字符数组与字符串以及文件操作;第19~20课讲解函数及其应用;第21课介绍结构体及其应用;第22课介绍类和对象。本书还为读者提供了两个附录(电子版),附录A介绍C++集成开发环境的相关内容,附录B为课后练习的参考答案。
本书适合作为信息学竞赛的培训教材,也适合对C++感兴趣的中小学生自学。
张森,中国科学院自动化研究所工程师、副研究馆员;中国图象图形学学会机器视觉专委会、竞赛与培训工委会、科普与教育工委会委员;北京市青少年科技创新大赛评审专家;第十一届“吴文俊人工智能科技进步奖”获得者。已出版《哇塞!机器人》《趣说机器人》和《C++案例趣学》等多部图书。
第1课梦想启航:初识C++/001
1.1什么是程序设计/002
1.2为什么要学程序设计/003
1.3第一个C++程序及程序框架/004
第2课奇妙的计算:程序格式与数据定义/008
2.1程序格式/010
2.2定义数据/011
第3课生日的考验:输入与输出/019
3.1输入输出/020
3.2变量输入——cin/021
3.3结果输出——cout/022
3.4其他形式的输入/输出/024
第4课简单的任务:赋值运算和算术运算/032
4.1基本赋值运算(“=”的妙用)/034
4.2算术运算七兄弟/035
4.3运算简写和混合运算/037
第5课卡路的苹果:3种程序结构/042
5.13种程序结构/044
5.2系统函数/045
5.3顺序结构程序举例/046
第6课艰难的任务:程序格式与数据定义/059
6.1关系运算/061
6.2逻辑运算/062
6.3其他常用运算/064
6.4混合运算/065
第7课队长的计划:选择结构/070
7.1选择结构/072
7.2if-else语句/073
7.3switch-case语句/077
第8课卡路的历练1:选择程序举例/082
第9课路西的美梦:for循环/094
9.1循环结构/096
9.2for循环/097
9.3循环结构的4个要素/100
第10课卡路的历练2:for循环举例/105
第11课神奇的圆周率:当型循环与直到型循环/116
11.1当型循环/119
11.2直到型循环/122
11.3break和continue/123
第12课卡路的历练3:循环综合举例/128
第13课美味的石榴:一维数组/139
13.1数组的概念/141
13.2一维数组的定义/141
13.3一维数组的初始化/142
13.4一维数组的使用及举例/143
第14课魔术工厂的库存:多维数组/150
14.1多维数组的定义(以二维数组为例)/152
14.2多维数组的初始化/153
14.3多维数组的使用(以二维数组为例)/155
第15课卡路的历练4:数组举例/161
第16课有趣的回文:字符数组与字符串/177
16.1字符数组/180
16.2字符串类型/182
第17课超级数字反转:文件操作/192
17.1文件概述/194
17.2创建文件和查看文件/195
17.3源程序中的文件操作/199
第18课卡路的历练5:字符串及文件举例/204
第19课逐个击破的阶乘和:函数/215
19.1函数的定义和声明/217
19.2函数的调用与返回/219
19.3函数的嵌套与递归/221
19.4局部变量与全局变量/224
第20课卡路的历练6:函数举例/230
第21课谁是状元:结构体/248
21.1结构体类型概述/250
21.2定义结构体类型及变量/250
21.3结构体成员调用/252
21.4自定义数据类型名—typedef/256
第22课超级矩形面积:类和对象/262
22.1自定义数据类型—类/263
22.2构造函数与析构函数/265
22.3类类型的变量—对象/265
附录ADev-C++的安装和使用/271
A.1Dev-C++的安装/271
A.2Dev-C++的使用/274
基本信息 | |
---|---|
出版社 | 人民邮电出版社 |
ISBN | 9787115671691 |
条码 | 9787115671691 |
编者 | 张森 著 著 |
译者 | -- |
出版年月 | 2025-08-01 00:00:00.0 |
开本 | 16开 |
装帧 | 平装 |
页数 | 270 |
字数 | 288000 |
版次 | 1 |
印次 | 1 |
纸张 |
暂无商品评论信息 [发表商品评论]
暂无商品咨询信息 [发表商品咨询]