信息学竞赛C++语言教学第一课ppt课件

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
7
编程语言
Pascal C C++
8
1、打开c++软件,新建一个文件,然后在屏 幕中输入:
#include <iostream> using namespace std; int main() {
cout<<” Hello, World! ”<<endl; return 0; } 2、保存,文件名为“no1”,然后关闭软件。
个人感觉它真的能使你思维能力有一个质的变化。”奥赛
不需要你聪明绝顶,但会让你往这个方向发展。
6
3、会很累很大压力吗? 参加奥赛,需要付出比普通同学更多的努力,那
会让人感觉很累,无法忍受的吗?其实编程是一件愉 快的事情,其中的乐趣只可意会不可言传。许多天才 横溢的黑客,为什么对电脑如此痴迷,为什么可以在 其中得到最大程度的快乐?因为他们通过编程进入了 电脑内部深处的奇妙世界。当你学也会编程时,你会 发现,参与奥赛是一种享受,而不是一种折磨。 如果你对科技的力量充满了向往,对电脑世界充 满憧憬,请记住:信息学奥赛,梦开始的地方!
因为射箭能让人心平气和,坚忍不拔。同样,编程也 是需要完完全全地静下心来,而且容不下任何小小的 错误,哪怕是一个标点或一个字母的误差。学习编程 将会使人变得更加严谨,更有耐性,更为细心周密。 4、培养积极进取, 勇于拼博的精神。 与体育奥林匹克一样, 学科奥林匹克也是一个拼 博的战场, 是智力、能力、品德与意志的较量。奥林 匹克精神永远伴随着参与奥赛学习的疑难解答:
所以为了在输出中换行,我们可以用操作符endl来换行
Cout<<“This is a sentence.”<<endl;
Cout<<“This is another sentence.”;
将会输出:
This is a sentence.
This is another sentence.
或用换行符\n来操作
2
信息学奥赛简介:
信息学竞赛就是计算机竞赛,考的是学生用计算 机高级语言,利用各种算法解决问题的能力。其中的 联赛是由中国国家教育部、中国信息学奥林匹克竞赛 委员会、中国科协、中国计算机协会联合主办,面向 所有学生的,是普及性的。
它分初赛及复赛两个形式。初赛每年10月举行, 形式为笔试,主要考计算机基础知识、数学知识、算 法描述、程序阅读能力等。复赛在11月举行,形式 为上机试,一般4个题目,只有在初赛中取得较好成 绩的选手才能进入复赛。
Cout<<“This is a sentence.\n”;
13
}
如果要输入一串英文字符,则用“”括起来
请编程在屏幕上输出 “I love C++”
#include<iostream>
using namespace std;
int main()
{
cout<<"I love C++"<<endl;
return 0;
}
14
如果输出数字,则直接输出
#include<iostream> using namespace std; int main() { cout<<1<<endl; return 0; }
5
关于信息学奥赛,很多同学和家长都有很多疑问,下面我 们挑选几个最多人问的问题做明确的回答:
1、参加奥赛跟学习有冲突吗?
奥赛是给学有余力的学生参与的,用的是课余的时间。 XXX同学,获信息学奥赛全国一等奖一次,二等奖两次, 他升学考试成绩全市第二,同时还拿过英语和数学的全国 二等奖,现在学习成绩稳居年级前几名。XXX同学获信息 学奥赛全国三等奖,他中考成绩超肇中线。由此可见,奥 赛学习完全不会影响学科成绩的。
15
在屏幕上输出1 2 3
在屏幕上输出1 2 3,这个程序怎么写呢?
16
换行符的使用
Cout<<“This is a sentence.”;
Cout<<“This is another sentence.”;
将会有如下内容输出到屏幕上:
This is a sentence.This is another sentence.
3
ห้องสมุดไป่ตู้
参与信息学奥赛的好处:
参与信息学奥赛就是为了拿奖,为了保送上高中吗? 绝对不是的,学习的过程才是最重要的。接受这个培 训的收获往往是终生受用的:
1、开发智力,提高思维。 总所周知,奥赛是一种智力和潜能的挑战,在老
师的系统训练下,智能因素必然能得到较大的提高, 思维能力也会进一步加强。
9
1、打开刚才保存的“no1”,然后运 行程序F9;
2、查看运行结果;
10
11
开始真正进入C++语言的学习
12
输出命令cout
在屏幕在输出一个字符 c
#include<iostream> using namespace std; int main() {
cout<<'c'<<endl; return 0;
2、需要很高的智商吗?
有些人将信息学奥赛称为“聪明人的游戏”,这个说
法只说对了一半。其实最正确的说法应该是“使人变聪明
的游戏”。很多人刚开始学习编程的时候,并不怎么聪明,
但在不断的学习过程中你会变得越来越聪明。用回加美学
校因奥赛获奖而被保送的赵嘉豪的原话是:“在电脑班中,
除了学到课堂学不到的知识外,还能充分锻炼你的思维,
1
信息学奥赛,梦开始的地方!
信息学奥赛简介: 学生可以参加的竞赛多,大大小小的竞赛令人眼
花瞭乱,但大多都是没用的。只有数学、物理学、化 学、信息学、生物学的全国奥林匹克分区联赛、全国 奥林匹克竞赛是由国家教育部主办的。一般来说,在 奥赛中获奖的同学才能得到国家教育部的表彰,才能 得到著名大学的青睐。 青少年信息学奥林匹克联赛省级赛区中获得全国 一等奖或全国青少年信息学奥林匹克竞赛获得一、二、 三等奖的初中生都有保送一级达标校的资格。
2、学到一门对日后发展有极大好处的基础本领。 信息学奥赛学的是编程。世界首富比尔盖茨当年
创办微软公司凭借的就是他出色的编程本领。在当今 这个信息社会,掌握编程将让你如虎添翼,游刃有余。
4
参与信息学奥赛的好处:
3、培养沉稳坚韧的性格,严密谨慎的处世方式。 韩国为什么要普及射箭项目,甚至将之引入课堂?
相关文档
最新文档