信息学奥赛导学(C++语言基础入门)
"本书适合零基础的学生学习,由浅入深、层层递进,通过本书的学习,可以参加教育部规定的高级别赛事,例如全国中学生信息学奥林匹克竞赛、蓝桥杯、全国中小学信息技术创新与实践大赛等。 "

作者:翁文强

定价:69元

印次:1-3

ISBN:9787302664475

出版日期:2024.06.01

印刷日期:2025.09.25

图书责编:赵凯

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

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

前言1致同学们的一封信 同学们,能读到这段文字,让我们有缘相遇,我感到万分荣幸。 老师发自内心地羡慕你们,你们生活在人工智能快速发展的时代,可以接触到计算机,可以翻开这类书,基于兴趣的阅读与学习,这是老师当年的求学生涯中无法享受到的待遇。 学习信息学奥赛,需要有基础吗?同学们别担心,万丈高楼平地起,老师已经在第1章为大家列出了所需的准备工作,让大家可以零基础入门。 学习信息学,C++语言基础的学习比各类算法的学习更为重要,如果在语言基础不熟练的基础上学习编程,无异于在地基不牢的建筑上构建摩天大楼,迟早一天会轰然倒下。因此,老师会在这本书中,尽量讲得详尽,希望同学们能够真正理解并掌握C++语言的基本知识。 同学们,无论男生或女生都可以学习编程,不要用世俗的眼光看待,觉得男生更适合学习编程,这是错误的观念。在美国硅谷最新的调查报告中,女性程序员的占比已经超过50 %,从这个数据可以看出,在编程学习方面,男女生是没有差别的。 每逢看到有同学在学习信息学的道路上,遇到问题,或者遇到本该能解决的难点与痛点,就此而放弃,老师都觉得很心痛; 同学们可能会觉得自己的能力不足,甚至是智商不够,或者因为听到一些并不符合客观规律的言论而放弃,这令人感到痛心。这也是编写这本书的初衷,我想是为了让大部分同学能够顺畅地进入编程的世界。 希望同学们能够在本书的字里行间感受到老师的诚意。老师知道在学习编程时,你们会遇到各种痛点、难点和劝退点,因为老师曾经也像你们一样,会遇到各种状况,但老师总是会在解决相关问题后感觉到充实与满足。在本书中,老师尽量逐一注释与...

目录
荐语
查看详情 查看详情

目录

第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课多... 查看详情

"本书的配套资源丰富,配备了ppt课件、微视频教程。形成“书本”-“课件”-“微课”-“在线测评”的学习闭环,能够对于已学知识进行良好的巩固与评估。
"

查看详情