本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
书名: | 信息学竞赛入门篇 |
出版社: | 清华大学出版社 |
出版日期 | 2021 |
ISBN号: | 9787302584636 |
本书是一本关于信息学竞赛入门的图书,全书包括计算机程序设计C++语言和基础数据结构及基础算法两篇,共16章。一篇包括C++编程入门、顺序结构、选择结构、循环结构、数组、字符串、函数与函数递归、结构体与文件; 二篇包括队列、栈、简单的排序、顺序查找与二分查找、枚举算法、贪心法、递推以及常用库函数。本书语言描述通俗易懂,通过知识讲解努力帮助读者形成编程思维和计算思维,提升创造力、想象力和分析问题、解决问题的能力。本书可作为信息学入门学习用书,也可为开展编程教育的中小学教师提供参考。
本书编委会作者团队阵容实力强大,编委会作者均为北京市教学名师,并且长期处于信息学教学一线,教学实践经验丰富,并且在近两年辅导的学生在全国信息学各项比赛中成绩名列前茅
一篇计算机程序设计C++语言
1章C++编程入门
1.1C++程序设计语言简介
1.2C++语言下载和安装
1.3认识DevC++界面
1.4程序框架
1.5基础语法
1.5.1标识符
1.5.2C++的关键字
1.5.3常量和常变量
1.5.4变量
1.5.5变量类型
1.5.6typedef声明
1.5.7表达式书写
1.5.8输入/输出流
1.5.9scanf输入语句
1.5.10printf输出语句
1.6基础题目
1.6.1Hello World
1.6.2算术运算
1.6.3输入/输出运算
1.6.4交换两个变量的值
1.6.5用函数交换两个变量的值
2章顺序结构
2.1顺序结构的定义
2.2基础题目
2.2.1计算面积
2.2.2表达式
2.2.3数字拆分
2.2.4计算售价
2.2.5立方与平方
2.2.6分钱游戏
2.2.7鸡兔同笼
2.3顺序结构习题
3章选择结构
3.1选择结构的含义
3.1.1关系表达式
3.1.2逻辑表达式
3.1.3if 语句格式
3.1.4问号表达式
3.1.5switch语句
3.2选择结构例题
3.2.1两个整数求大值