C++语言简介

信息学奥赛唯一指定语言。

C++由美国AT&T贝尔实验室的本贾尼·斯特劳斯特卢普博士在20世纪80年代初期发明并实现(最初这种语言被称作“C with Classes”带类的C)。

语言特点

1、语言简洁、灵活方便;2、运算符丰富;3、数据结构丰富;4、结构化语言;5、生成代码质量高;6、可移植性强;

C++语言基本程序

软件使用

DEVC++

创建文件

文件->新建->源代码

编辑

在软件空白区编程

编译运行

运行->编译运行

调试(DEBUG)

添加断点->添加查看->调试->下一步->下一步

停止执行

C++语言程序结构

实战准备

刷题网站:信奥一本通

注册新用户:自行注册或找任课老师帮忙注册

加入教师团队:个人中心->加入教师团队->填写信息申请

学习网站:NOICODE

练习题

2060:【例1.1】计算机输出

2061:【例1.2】梯形面积

2062:【例1.3】电影票

总结

  1. C++语言变量在使用之前必须先定义其数据类型,未经定义的变量不能使用。

  2. 程序由一个或多个函数组成,一个程序中必须有且只有一个主函数,主函数的名字为main。不论main()函数在程序中什么位置,程序都是从main()函数开始执行,main()函数执行完毕,程序也就结束了。

  3. 在程序中可以调用系统提供的库函数。在调用库函数之前,必须将相应头文件包含在程序中。

  4. 程序中可以有注释行。注释是为了使程序更易于理解和提示。

  5. 程序的语句以分号结束。分号是C++语言不可缺少的组成部分。

  6. 程序的书写要注意适当的缩进,一般采用“逐层缩进”形式,以便使程序更加清晰易读。

  7. 把处理问题的步骤编成能从上到下顺序执行的程序,是简单程序的基本特征。

延伸练习及作业

牛吃草问题

2063:【例1.4】牛吃牧草

1001:Hello,World!

1002:输出第二个整数

1004:字符三角形

1005:地球人口承载力估计