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

    • 信息学奥赛导学(C++语言基础入门)
      • 作者:翁文强|责编:赵凯
      • 出版社:清华大学
      • ISBN:9787302664475
      • 出版日期:2024/06/01
      • 页数:294
    • 售价:27.6
  • 内容大纲

        本书是致力于零基础学习C++编程的教材,旨在为读者提供系统而全面的学习体验,包括教学课件与配套软件。全书共11章,涵盖了准备阶段、基础知识、顺序结构、选择结构、循环结构、多重循环、一维数组、多维数组、函数和结构体等方面。作者结合多年的一线教学实践,精选了200余道必做的编程例题,并逐一分析注解,确保读者能够循序渐进地掌握知识。同时精心配套了在线编程测评OJ公益网站,重视将理论知识转化为编程实践的能力。
        本书适合有意参加各类编程白名单赛事的读者,特别是有计划参加C++信息学相关比赛的人群。同时,它也可以作为各类编程等级考试或认证的学生用书,以及对算法竞赛感兴趣的读者与一线教师的教学参考。
  • 作者介绍

        翁文强,江苏镇江大港人,南京外国语学校仙林分校信息科技教师,南京市栖霞区优秀青年教师,南京市栖霞区教学先进个人,南京市栖霞区先进教研组长,南京市栖霞区教师基本功大赛一等奖,南京市栖霞区首届创客教师技能大赛一等奖,江苏省计算机学会先进工作者,江苏省教育厅机器人竞赛优秀指导教师,江苏省教育厅金钥匙竞赛优秀指导教师,全国信息技术创新与实践大赛优秀指导教师,全国人工智能创新挑战赛优秀指导教师,PAAT编程能力等级考试命题专家,YCRE计算机等级考试命题专家,CCF NOI指导教师,CCF CSP-J/S指导教师,CCF GESP指导教师。
  • 目录

    第1章  准备阶段
      第1课  Dev-C++程序使用指南
      第2课  在线测试OJ平台使用指南
      第3课  信息学奥赛常见的英文词汇
      第4课  打字的高效训练方法
      第5课  竞赛评测模式
      第6课  代码留白的格式
      本章寄语
    第2章  基础知识
      第1课  Hello World!
      第2课  整数的运算
      第3课  浮点数的运算
      第4课  整数与浮点数的混合运算
      第5课  字符与ASCII码
      第6课  变量
      第7课  常量
      第8课  赋值语句
      第9课  自增与自减
      第10课  数据类型
      第11课  数据类型的转换
      第12课  数据的输入
      本章寄语
    第3章  顺序结构
      第1课  格式化输出
      第2课  简单运算
      第3课  数位分离
      第4课  常用函数
      第5课  C风格的输入输出
      第6课  简单几何
      本章寄语
    第4章  选择结构
      第1课  关系与逻辑运算符
      第2课  if语句
      第3课  else语句
      第4课  else if语句
      第5课  嵌套选择语句
      第6课  switch语句
      第7课  问号表达式
      本章寄语
    第5章  循环结构
      第1课  for循环
      第2课  递推数列
      第3课  循环输入
      第4课  循环判断
      第5课  查找极值
      第6课  while循环
      第7课  数位分离
      第8课  不定次数输入
      第9课  do while循环
      第10课  循环中断语句

      本章寄语
    第6章  多重循环
      第1课  字符图形
      第2课  数字与字母图形
      第3课  多组数据输入
      第4课  区间统计与调试
      第5课  多重循环优化
      第6课  排列与组合
      第7课  常见数论
      本章寄语
    第7章  一维数组
      第1课  初识一维数组
      第2课  元素的查找
      第3课  元素的操作
      第4课  数组间的操作
      第5课  标记数组
      第6课  计数数组
      第7课  筛选元素
      第8课  日期换算
      第9课  简单排序
      第10课  跳格子问题
      本章寄语
    第8章  多维数组
      第1课  初识二维数组
      第2课  二维数组的遍历
      第3课  矩阵的运算
      第4课  矩阵的变换
      第5课  矩阵的填充
      第6课  二维极值
      第7课  三维数组
      本章寄语
    第9章  字符串
      第1课  初识字符数组
      第2课  大整数操作
      第3课  字母操作
      第4课  整行操作
      第5课  二维字符
      第6课  初识string类
      第7课  string类成员函数
      第8课  string数组
      本章寄语
    第10章  函数
      第1课  初识函数
      第2课  有返回值的函数
      第3课  无返回值的函数
      第4课  自定义排序cmp函数
      第5课  递归函数
      本章寄语
    第11章  结构体
      第1课  初识结构体

      第2课  结构体的排序
      第3课  结构体的拓展
      本章寄语
    附录  常见的评测状态
    参考文献