奥数网
长沙站

2018年大事记

奥数长沙站 > 奥数竞赛 > 其他竞赛 > 正文

长沙小学信息学奥林匹克竞赛可能用到的c++语法

来源:长沙奥数网编辑整理      2012-12-31 16:55:18

  长沙小学信息学奥林匹克竞赛可能用到的c++语法。

  虽然我们总是习惯写“C/C++”,其实大家都知道C与C++是两种不同的语言:C++是C的“超集”--它“几乎”完全兼容C的语法,同时也提供非常多特有的语法与概念。

  这里并不想全面介绍C++的语法与概念--那足够写一本一寸多厚的专业书籍--只是将信息学竞赛中可能要用到的C++语法做个简要介绍,它们的加入将使您原有的C程序更简洁、清晰,书写更方便。

  首先要说明的一点是:C++程序源文件的扩展名是“cpp”,而不是C程序的“c”,这也是多数编译器识别一个源程序是C++程序还是C程序的标准。 由于C++是C的“超集”,因此您可以在“*.cpp”文件中原样书写C程序而且“几乎”不会遇到什么问题。特别强调:本文中介绍的语法,都是只能在 “*.cpp”文件中使用的C++语法,C语言的编译器不会编译通过。(本文中所有源程序都在Dev-C++中编译通过。)

  一、输入输出流。

  C++中对输入输出部分做了很大的修改,C语言中使用scanf、fscanf、printf、fprintf进行的输入输出工作都由对“流 (stream)”的操作代替了。您可以向一个输出流中用“<<”符号“插入”一些内容--相当于输出,也可以用“>>”符号从 一个输入流中“提取”一些内容--相当于输入。

关注奥数网官方微信 杯赛、择校提前知
微信搜索“奥数网”或扫描二维码即可添加

   您还可以通过手机、平板电脑等移动设备访问长沙奥数网,升学路上有我们相伴。>>[点击查看]

相关文章

点击查看更多
  • 欢迎扫描二维码
    关注奥数网微信
    ID:aoshu_2003

  • 欢迎扫描二维码
    关注中考网微信
    ID:zhongkao_com

24小时热帖每周热帖

本周热门话题

重点中学

试题资料

教育导航

  1. 北京站 上海站 广州站 深圳站
  2. 天津站 武汉站 成都站
  3. 南京站 杭州站 济南站 苏州站
  4. 郑州站 沈阳站 太原站 重庆站
  5. 长沙站 合肥站 宁波站 青岛站
  6. 石家庄站
本地教育

教育政策 | 教育资讯 | 择校指导

经验交流 | 衔接经验 | 考试真题

分班考试 | 微机派位 | 特长生

热门推荐

本地教育信息 | 小学题库

长沙择校指南 | 简历制作

小学经验分享 | 微机派位

重点中学

长沙南雅中学 | 长沙北雅中学

广益实验中学 | 长郡双语中学

明德华兴中学 | 青竹湖湘一

小学试题

期中试题 | 口算题

期末试题 | 数学知识点

单元测试 | 数学练习题

关注奥数网微信,将奥数资讯一网打尽!! 收藏 建议 顶部