欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • C++案例趣学/信息学竞赛丛书
      • 作者:编者:张森//董晶|责编:吴晋瑜
      • 出版社:人民邮电
      • ISBN:9787115547231
      • 出版日期:2021/01/01
      • 页数:261
    • 售价:35.6
  • 内容大纲

        本书主要讲解C++语言的语法知识,打破了传统教材中的分章模式,采用按知识点组织课程的形式,力求更适合中小学教师在人工智能时代背景下的教学以及学生学习。
        全书包括22课和1个附录。第1~3课介绍C++基本语法,包括程序框架、数据定义和输入输出;第4~6课讲解各种运算符及表达式;第7~12课介绍选择和循环程序结构;第13~15课讲解数组及其应用;第16~18课介绍字符数组与字符串以及文件操作;第19~20课讲解函数及其应用;第21课介绍结构体及其应用;第22课介绍类和对象;附录介绍C++集成开发环境的相关内容。
        本书适合作为信息学竞赛的培训教材,也适合对C++感兴趣的中小学生自学。
  • 作者介绍

  • 目录

    第1课  梦想启航:初识C++
      1.1  什么是程序设计
      1.2  为什么要学程序设计
      1.3  第一个C++程序及程序框架
    第2课  奇妙的计算:程序格式与数据定义
      2.1  程序格式
      2.2  定义数据
    第3课  生日的考验:输入与输出
      3.1  输入输出
      3.2  变量输入——cin
      3.3  结果输出——cout
      3.4  其他形式的输入/输出
    第4课  简单的任务:赋值运算和算术运算
      4.1  基本赋值运算(“=”的妙用)
      4.2  算术运算七兄弟
      4.3  运算简写和混合运算
    第5课  卡路的苹果:3种程序结构
      5.1  3种程序结构
      5.2  系统函数
      5.3  顺序结构程序举例
    第6课  艰难的任务:程序格式与数据定义
      6.1  关系运算
      6.2  逻辑运算
      6.3  其他常用运算
      6.4  混合运算
    第7课  队长的计划:选择结构
      7.1  选择结构
      7.2  if-else语句
      7.3  switch-case语句
    第8课  卡路的历练1:选择程序举例
    第9课  路西的美梦:for循环
      9.1  循环结构
      9.2  for循环
      9.3  循环结构的4个要素
    第10课  卡路的历练2:for循环举例
    第11课  神奇的圆周率:当型循环与直到型循环
      11.1  当型循环
      11.2  直到型循环
      11.3  break和continue
    第12课  卡路的历练3:循环综合举例
    第13课  美味的石榴:一维数组
      13.1  数组的概念
      13.2  一维数组的定义
      13.3  一维数组的初始化
      13.4  一维数组的使用及举例
    第14课  魔术工厂的库存:多维数组
      14.1  多维数组的定义(以二维数组为例)
      14.2  多维数组的初始化
      14.3  多维数组的使用(以二维数组为例)
    第15课  卡路的历练4:数组举例

    第16课  有趣的回文:字符数组与字符串
      16.1  字符数组
      16.2  字符串类型
    第17课  超级数字反转:文件操作
      17.1  文件概述
      17.2  创建文件和查看文件
      17.3  源程序中的文件操作
    第18课  卡路的历练5:字符串及文件举例
    第19课  逐个击破的阶乘和:函数
      19.1  函数的定义和声明
      19.2  函数的调用与返回
      19.3  函数的嵌套与递归
      19.4  局部变量与全局变量
    第20课  卡路的历练6:函数举例
    第21课  谁是状元:结构体
      21.1  结构体类型概述
      21.2  定义结构体类型及变量
      21.3  结构体成员调用
      21.4  自定义数据类型名——typedef
    第22课  超级矩形面积:类和对象
      22.1  自定义数据类型——类
      22.2  构造函数与析构函数
      22.3  类类型的变量——对象
    附录
    附录A  Dev-C++的安装和使用
      A.1  Dev-C++的安装
      A.2  Dev-C++的使用