教孩子学编程 C++入门图解

教孩子学编程 C++入门图解

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

编辑推荐

C++入门图书,图解C++语言知识,适合信息学竞赛初学者。

内容简介

本书通过C++知识点图解,翔实的编程案例和充满趣味性的编程训练,循序渐进地介绍如何用C++编程,旨在帮助青少年锻炼逻辑思维,培养分析问题、解决问题的能力。

本书主要包括计算机程序的奥秘、数据处理、顺序结构、选择结构、循环结构、函数、数组、指针、结构体与共用体、文件等内容。

本书可作为编程爱好者,特别是青少年爱好者学习C++编程的入门图书,也可作为青少年编程培训机构、兴趣班的教材。

作者简介

作者党松年,毕业于兰州大学,现就职于绍兴文理学院。计算机编程爱好者,熟悉C、C++、Java等多种编程语言,深入理解面向对象的程序设计思想。具有丰富的计算机系统管理与教学经验,现致力于少儿编程培训。

章节目录

版权信息

内容提要

前言

资源与支持

第1章 计算机程序的奥秘

1.1 程序设计语言

1.1.1 程序的基本概念

1.1.2 机器语言和汇编语言

1.1.3 高级语言

1.2 程序设计方法

1.2.1 面向过程的结构化程序设计

1.2.2 面向对象程序设计

1.2.3 程序与算法

1.2.4 算法描述

1.3 C++程序开发环境

1.3.1 C++程序开发过程

1.3.2 Dev-C++集成开发环境

第2章 数据处理:输出、输入及运算

2.1 第一个C++程序

2.1.1 C++程序的组成

2.1.2 预处理指令

2.1.3 std命名空间

2.1.4 main()函数

2.1.5 cout输出语句

2.1.6 注释

2.1.7 常见错误

2.2 数据类型及变量

2.2.1 基本数据类型

2.2.2 变量:存放数据(值)的空间

2.2.3 变量的类型及命名规则

2.2.4 给变量赋值

2.3 cin输入语句

2.4 输出格式的控制

2.4.1 cout语句中输出格式的控制

2.4.2 printf()函数中输出格式的控制

2.5 用scanf()函数输入格式数据

2.6 string型字符串

2.7 算术运算

2.7.1 算术运算符

2.7.2 数据类型的转换

2.7.3 复合赋值运算符

2.7.4 常用的标准数学库函数

2.7.5 生成随机数

第3章 顺序结构:一步一步解决问题

第4章 选择结构:根据条件改变执行流程

4.1 if语句和关系表达式

4.1.1 if语句

4.1.2 关系表达式

4.2 逻辑运算和逻辑表达式

4.3 三目条件运算符“ ? : ”

4.4 if语句的嵌套

4.5 switch语句

第5章 循环结构:让某个操作重复执行多次

5.1 while循环语句

5.2 do-while循环语句

5.3 for循环语句

5.4 循环控制

5.4.1 循环变量

5.4.2 break语句

5.4.3 continue语句

5.4.4 goto语句

5.5 循环语句的嵌套

第6章 函数:模块化编程

6.1 函数的定义

6.2 函数的调用

6.2.1 值的传递

6.2.2 递归函数

6.3 变量的作用域和存储期

6.3.1 全局变量和局部变量

6.3.2 变量的存储期

第7章 数组:多个相同类型的数据的存储

7.1 一维数组

7.1.1 一维数组的声明和引用

7.1.2 一维数组的初始化

7.1.3 排序

7.1.4 查找

7.2 二维数组

7.2.1 二维数组元素的引用

7.2.2 二维数组的初始化

7.3 字符数组

7.3.1 字符数组的声明和初始化

7.3.2 C语言风格的字符串

7.3.3 常用字符数组处理函数

7.3.4 字符串的输入与输出

第8章 指针:用内存地址指定对象

8.1 变量和指针

8.2 指针的定义

8.3 指针与数组

8.3.1 指针与一维数组

8.3.2 指针与二维数组

8.4 指针在函数中的应用

8.4.1 地址传递

8.4.2 从函数中返回指针

8.5 引用

第9章 结构体与共用体:组合数据类型

9.1 结构体

9.1.1 结构体的声明

9.1.2 结构体对象的定义

9.1.3 结构体成员的引用及初始化

9.1.4 结构体与函数

9.1.5 结构体数组

9.2 共用体

9.3 枚举类型

9.4 结构体tm:日期和时间类型

9.4.1 C++中与日期和时间相关的类型及函数

9.4.2 当前日期和时间

9.4.3 格式化日期和时间

第10章 文件:数据的外部存储

10.1 数据存储文件的分类

10.2 stream类的流文件操作

10.2.1 文件的打开和关闭

10.2.2 文件的读写

10.2.3 fstream类中的文件操作函数

10.2.4 文件输入输出的重定向

10.3 FILE文件指针的操作

参考文献

教孩子学编程 C++入门图解是2023年由人民邮电出版社出版,作者党松年。

得书感谢您对《教孩子学编程 C++入门图解》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

你可能喜欢
C++从入门到精通 电子书
C++基础知识、核心技术与提高篇实践项目。
C++案例趣学 电子书
本书主要讲解C++语法知识,按知识点组织课程,适合中小学教师和学生学习,共22课。
Python快速编程入门 电子书
Python是一种面向对象、解释性的高*程序语言,它已经被应用在众多领域,包括Web开发、操作系统管理、服务器运维的自动化脚本、科学计算、桌面软件、服务器软件(网络软件)、游戏等方面。本书以Windows为平台,系统全面地讲解了Python3的基础知识,其中,第1章主要是带领读者认识Python;第2章主要针对Python的基础语法进行讲解;第3章主要介绍Python中的常用语句;第4~5章主要介
C++ 开发从入门到精通 电子书
本书的特色是实现了入门知识、实例演示、范例演练、技术解惑、综合实战5大部分内容的融合,让读者看得懂、用得上、学得会。 一本书的容量,讲解了入门类、范例类和项目实战类三类图书的内容。 丰富的配套资源学习更高效 440个实例,更多的实践演练机会 837分钟视频讲解,降低学习难度 290个拓展实例,真正地举一反三 101个技术解惑,破解学习难点 “技术讲解”→范例演练”→“技术解惑”贯穿全书,全面掌握C++语言开发 技术讲解:通过145个实例,循序渐进地讲解了C开发的各个知识点。 范例演练:290个拓展范例和5个综合实例,使读者真正具有项目实战能力。 技术解惑:把容易混淆的概念单独讲解和剖析,帮助读者绕过学习中的陷阱。 QQ群 网站论坛实现教学互动,形成互帮互学的朋友圈 网站论坛:读者答疑/学习辅导/PPT资源下载读者 QQ群:疑惑快速解答/和作者直接交流
青少年Python编程入门 电子书
快速入门 图文并茂,理论与实践相结合,引导读者快速入门 轻松上手 有趣的文字描述,细致的流程讲解,帮助读者学习程序轻松上手 熟练应用 精炼的章节回顾,经典的自我评价,帮助读者提高学习成效