新書推薦:

《
大学问·近代中国工业发展史(1860—1916)(著名历史学家张玉法先生学术代表作)
》
售價:HK$
86.9

《
战争与人性
》
售價:HK$
71.5

《
品格之路 戴维布鲁克斯著《社会动物》《如何了解一个人》作者布鲁克斯经典作品 自我价值 心理学书
》
售價:HK$
96.8

《
可怜的东西
》
售價:HK$
85.8

《
整理国故:文化运动与考证学风
》
售價:HK$
118.8

《
霍布斯的政治科学及其起源
》
售價:HK$
85.8

《
百年星辰:寻找现代中国的大师
》
售價:HK$
107.8

《
情绪的真相:关于情绪的内在力量
》
售價:HK$
74.8
|
| 編輯推薦: |
本书由中国计算机学会组编,适合NOI参赛师生/信息学爱好者/程序设计竞赛爱好者。 本书特色: 关注学习过程,强调反思意识解决, 引导主动探究,建构知识体系。
|
| 內容簡介: |
本书是“CCF全国青少年信息学奥林匹克竞赛教程”丛书之一,详细解析了《CCF信息学奥赛入门篇》中的练习题目,并通过例题,帮助读者巩固知识点。内容包括编程基础知识、数据的存储和读入、程序的选择执行、程序段的反复执行、数据的批量存储、模块化程序设计、NOI系列竞赛相关规定等,全面覆盖NOI竞赛大纲所要求的基础知识。还根据竞赛的特点,深入解析了常见的难点和易错点。 本书可作为信息学奥林匹克竞赛的教学用书,也可作为CSP-J/S入门级参赛选手的训练资料,还可以作为青少年学习计算机科学知识、了解信息学奥赛的参考资料。
|
| 關於作者: |
|
廖晓刚,长沙市雅礼中学信息学竞赛国际金牌教练,CCF金牌教练,指导学生参加信息学联赛获得一等奖150余人次,指导漆子超同学参加国际信息竞赛获得国际金牌,指导罗恺等10余名同学获得亚太国际金牌,指导胡昊等同学进入国家集训队16人次,指导黄子睿等3名同学获得初中国际信息学奥林匹克竞赛金牌。
|
| 目錄:
|
丛书序 前 言 第一章 编程基础知识1 第一节 初识C++程序3 第二节 整数算术运算5 第三节 实数算术运算8 第二章 数据的存储和读入13 第一节 变量和变量的类型15 第二节 赋值语句和数学表达式19 第三节 变量的读入22 第四节 scanf语句和printf语句27 第三章 程序的选择执行33 第一节 if语句和关系表达式 35 第二节 逻辑表达式和条件表达式39 第三节 嵌套if语句43 第四节 switch语句48 第四章 程序段的反复执行57 第一节 for循环语句59 第二节 while语句72 第三节 do…while语句84 第四节 多层循环92 第五章 数据的批量存储105 第一节 一维数组107 第二节 活用数组和数组下标113 第三节 字符数组与字符串127 第六章 模块化程序设计141 第一节 自定义函数143 第二节 递归函数151 第七章 NOI系列竞赛相关规定163
|
| 內容試閱:
|
在人工智能与数字技术深刻重塑世界的今天,编程不仅是解决问题的手段,更是培养逻辑思维与创新能力的核心载体。CCF信息学奥林匹克竞赛作为培养青少年计算思维与创新能力的重要平台,近年来受到越来越多学生、家长和教育工作者的关注,越来越多的中学生开始投身编程学习,希望在信息学竞赛的舞台上施展才华。
本书作为《CCF信息学奥赛入门篇》的官方配套练习指导,旨在帮助初学者系统掌握编程基础和算法设计能力,以“夯实基础、贯通思维、衔接竞赛”为核心理念,既关注编程语言的基本功训练,也注重培养读者的逻辑思维能力和解题技巧,使其能够在实战中灵活运用所学知识,为后续的竞赛学习奠定坚实基础。
本书内容紧扣《CCF信息学奥赛入门篇》的知识体系,涵盖编程基础、数据存储、程序结构、算法设计、NOI竞赛环境等核心内容。书中所有习题的解答均经过一线竞赛教练团队的反复验证,力求确保内容的准确性、科学性,并在讲解方式上兼顾趣味性,激发读者的兴趣和思考。本书特别适用于以下几类使用场景。
(1)课堂教学。本书可作为信息学竞赛课程、校本课程或编程兴趣班的配套训练材料,帮助教师构建 “讲-练-评” 的完整教学闭环。
(2)自主学习。读者可以结合书中的习题,在学校自建的在线评测平台或其他OJ(在线评测)平台上练习,以提高代码的正确性和运行效率。
(3)竞赛备赛。本书适合作为CSP-J入门级的备赛指导书,结合《CCF信息学奥赛入门篇》,可以帮助读者构建完整的知识体系,为竞赛做充分准备。
本书的使用方法
对本书所涉及的内容、使用方法及注意点做以下说明。
一、本书所涉及的内容
本书主要介绍程序设计竞赛中程序设计语言的基础部分。
二、所用的编程语言
C++语言
三、程序结构
在CCF NOI系列赛事中,程序通常从指定文件输入输出,但大部分OJ系统均采用标准输入输出。输入输出格式并非解决问题的关键,如无特殊说明,本书均使用标准输入输出。
四、习题
每章习题大致按照从易到难的顺序排序,读者可以利用这个思路加深理解,巩固知识,培养编程能力。
本书的编写得到了 CCF NOI竞赛委员会专家团队的悉心指导,也收到了多所信息学竞赛强校竞赛师生的意见反馈,特别感谢上海外国语大学附属外国语学校梁皓然教练的大力支持,在此谨致谢意。
希望本书能够成为广大青少年迈入信息学竞赛世界的第一块基石,助力更多学子在代码的世界里探索无限可能,书写属于自己的精彩篇章!
廖晓刚
2025年1月
|
|