版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、信息学竞赛C+语言教学第一课信息学奥赛,梦开始的地方!信息学奥赛简介:信息学奥赛简介:学生可以参加的竞赛多,大大小小的竞赛令人眼花瞭乱,但大多都是没用的。只有数学、物理学、化学、信息学、生物学的全国奥林匹克分区联赛、全国奥林匹克竞赛是由国家教育部主办的。一般来说,在奥赛中获奖的同学才能得到国家教育部的表彰,才能得到著名大学的青睐。 青少年信息学奥林匹克联赛省级赛区中获得全国一等奖或全国青少年信息学奥林匹克竞赛获得一、二、三等奖的初中生都有保送一级达标校的资格。关于信息学奥赛,很多同学和家长都有很多疑问,下面我们挑选几个最多人问的问题做明确的回答:1 1、参加奥赛跟学习有冲突吗?、参加奥赛跟学习
2、有冲突吗?奥赛是给学有余力的学生参与的,用的是课余的时间。XXX同学,获信息学奥赛全国一等奖一次,二等奖两次,他升学考试成绩全市第二,同时还拿过英语和数学的全国二等奖,现在学习成绩稳居年级前几名。XXX同学获信息学奥赛全国三等奖,他中考成绩超肇中线。由此可见,奥赛学习完全不会影响学科成绩的。2 2、需要很高的智商吗?、需要很高的智商吗?有些人将信息学奥赛称为“聪明人的游戏”,这个说法只说对了一半。其实最正确的说法应该是“使人变聪明的游戏”。很多人刚开始学习编程的时候,并不怎么聪明,但在不断的学习过程中你会变得越来越聪明。用回加美学校因奥赛获奖而被保送的赵嘉豪的原话是:“在电脑班中,除了学到课堂
3、学不到的知识外,还能充分锻炼你的思维,个人感觉它真的能使你思维能力有一个质的变化。”奥赛不需要你聪明绝顶,但会让你往这个方向发展。3 3、会很累很大压力吗?、会很累很大压力吗?参加奥赛,需要付出比普通同学更多的努力,那会让人感觉很累,无法忍受的吗?其实编程是一件愉快的事情,其中的乐趣只可意会不可言传。许多天才横溢的黑客,为什么对电脑如此痴迷,为什么可以在其中得到最大程度的快乐?因为他们通过编程进入了电脑内部深处的奇妙世界。当你学也会编程时,你会发现,参与奥赛是一种享受,而不是一种折磨。 如果你对科技的力量充满了向往,对电脑世界充满憧憬,请记住:信息学奥赛,梦开始的地方!编程语言编程语言Pasc
4、alCC+1、打开c+软件,新建一个文件,然后在屏幕中输入:#include using namespace std; int main() cout” Hello, World! ”endl; return 0; 2、保存,文件名为“no1”,然后关闭软件。1、打开刚才保存的“no1”,然后运行程序F9;2、查看运行结果;开始真正进入C+语言的学习输出命令cout在屏幕在输出一个字符 c#includeusing namespace std;int main() coutcendl; return 0;如果要输入一串英文字符,则用“”括起来请编程在屏幕上输出请编程在屏幕上输出“I love
5、C+”I love C+”#includeusing namespace std;int main() coutI love C+endl; return 0;如果输出数字,则直接输出#includeusing namespace std;int main() cout1endl; return 0;在屏幕上输出1 2 3在屏幕上输出1 2 3,这个程序怎么写呢?换行符的使用Cout“This is a sentence.”;Cout“This is another sentence.”;将会有如下内容输出到屏幕上:This is a sentence.This is another sent
6、ence.所以为了在输出中换行,我们可以用操作符endl来换行Cout“This is a sentence.”endl;Cout“This is another sentence.”;将会输出:This is a sentence.This is another sentence.或用换行符n来操作Cout“This is a sentence.n”;Cout“This is another sentence.”;计算1+1=?例2.1计算1+1=2#include using namespace std; int main() cout1+1endl; 运行结果为2 cout cout语句
7、具有计算语句具有计算功能。因此,我们只要功能。因此,我们只要在表达式中写入要计算在表达式中写入要计算的算术表达式,那么的算术表达式,那么coutcout语句将自动进行运语句将自动进行运算得到答案。算得到答案。 算术表达式中包含算术表达式中包含了加、减、乘、除和括了加、减、乘、除和括号,当为混合运算时,号,当为混合运算时,表达式运算完全遵循四表达式运算完全遵循四则混合运算规则,先算则混合运算规则,先算括号,然后再算乘除,括号,然后再算乘除,最后算加减。最后算加减。算术运算符 +、-、*、/、%(取余数运算,只适合整数) 5%3=2 17%4=1 5.1%2=?一、整数表达式运算例2.2计算表达式
8、(10+15)*3/2- (10+15)*3%2的值#include using namespace std; int main() cout15*3/2-15*3%2endl; 运行结果为21。解释: 由于全部为整数,因此15*3/2=22,15*3%2=1,因此答案为21。(这里运算与数学中的运算还是稍有区别,当表达式全部为整数时,任何中间结果都是整数(取整数部分),若有为实数参与运算,则结果为实数。)二、实数表达式运算 例2.3计算表达式 (10+15)*3/2- (10+15)*3%2的值#include using namespace std; int main() cout15*3/2.0 -15*3/2endl; 运行结果为0.5。解释: 由于全部为整数,因此15*3/2.0=22.5,15*3/2=22,因此答案为0.5。练习1、在屏幕上输出“I am a studen
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025届湖南省A佳教育大联盟高三下期末质量检查化学试题文试题含解析
- 2025届河南省重点高中高三下学期第五次模拟考试化学试题含解析
- 2025届甘肃省武威市凉州区武威六中高三下学期第二次月考(5月)化学试题试卷含解析
- 2024-2025学年云南省西南名校高三下学期防疫期间“停课不停学”网上周考(二)化学试题含解析
- 人教版数学三年级上学期《期中检测试卷》带答案
- 人教版八年级物理下册-浮力计算题-专题练习(含答案)
- 第1章 课时4 地理信息技术的应用(学生版) 2025年高考地理一轮复习讲义(新人教版)
- 八年级下册 第二单元 写作 说明的顺序 教案
- 移动社交媒体发展现状及未来趋势分析
- 第五课 五光十色 绚丽多彩-绘画的色彩教案
- 检验科突发事件应急预案
- 2024年网络安全知识竞赛考试题库500题(含答案)
- 2024-2025学年二年级上册语文第七单元测试卷(统编版)
- 第二单元(单元知识清单)-七年级语文上册同步高效课堂(统编版2024)
- 统编版(2024新版)道德与法治七年级上册4.1《家的意味》教案
- 2024-2025学年人教版八年级物理上学期课后习题答案
- 2024年江西赣州旅游投资集团限公司招聘13人高频考题难、易错点模拟试题(共500题)附带答案详解
- 2020-2024年高考地理复习试题分类汇编:宇宙中的地球(北京专用)(解析版)
- 2024-2030年海外工程建设行业市场发展分析及发展趋势前景预测报告
- 【米果食品企业上海旺旺集团的财务问题分析(基于杜邦分析)9700字论文】
- 钢结构工程施工组织设计-2
评论
0/150
提交评论