编写第一个C++程序hello world
环境配置
工欲善其事,必先利其器。
安装DEV C++
IDE 操作较为简单,一般入门玩家会选用 IDE 来编写代码。在竞赛中最常见的是 Dev-C++。 点击链接进入下载页面,下载并安装DEV C++。
点击"Download"所在的绿色按钮,下载安装包。

打开下载好的exe文件运行,选择允许对计算机进行更改。

由于没有中文,所以我们选择语言为"English",安装完成后还会有一次选择语言,到时我们可以选择中文。
选择完毕后点击OK。

点击I Agree。

点击Next。

点击Install,等待安装完成,点击Finish。

点击后,我们会进入DEV C++编译器页面。

创建C++源文件
我们依次点击“文件”,“新建”,“源代码”,编译器会给我们创建一个未命名的源文件。

创建好了之后,发现编译器里多了我们熟悉的文本光标,现在就可以开始编写C++程序了。

编写我们第一个程序Hello, world!
通过这样一个示例程序来展开 C++ 入门之旅吧~
注意:请在编写前注意开启英文输入法。
我们将以下C++程序键入编译器,注意不要打错符号。
这些大部分由英文构成的文字现在对你来说可能非常陌生,没有关系,我们会在之后逐渐掌握它,现在我们只需要逐字键入即可。

其中双斜线“//”及之后的文本为代码的注释,用来描述该行代码所实现的功能,不实际参与程序的运行。
所以可以随意在“//”之后写任何文字,不会使程序出错。
将程序键入编译器后,我们点击下图红色箭头所指向的按钮,此按钮功能为编译C++程序并运行。

点击后,编译器让我们保存该源代码,我们可以对它进行命名,之后点击“保存”按钮。
保存之后编译器会对源代码进行编译并运行。

过了几秒钟后,如果你的代码键入正确,会弹出一个程序,其上打印了“Hello, world!”。
恭喜你,你的第一个C++程序编写运行成功!

让我们在OJ上提交题目
我们本地已经实现了打印输出“Hello, world!”的C++程序,现在让我们在OJ上提交题目。
让我们打开下面给出的题目。
打开后,我们看到如下的网页,这就是OJ,英文"Online Judge"的缩写,我们就是用它来评测自己的C++代码的正确性。

我们点击红色箭头指向的“递交”按钮。

选择语言为“C++”,之后再选择“C++14(O2)”。

选择完毕后,将我们的编译器上的代码复制并粘贴到网页的文本框内。
随后点击“递交”,等待OJ给出评测结果。

等待几秒后,OJ返回了评测结果,为红色的“Wrond Answer”。
我们的程序的答案不正确,为什么呢?

我们回到题目,发现题目要求打印的和我们程序所打印的略有不同。

我们自己的程序是"Hello, world!",而题目要求我们输出"Hello,World!"。
所以我们只需要将源代码中的"Hello, world!"修改成"Hello,World!"即可。
修改完成后我们再次递交,这时OJ评测正确,显示"Accepted"。

到此,我们安装完成了DEV C++编译器,学会了如何创建C++源文件,写出了第一个程序并在OJ上通过了在线评测。
这几步操作将伴随我们以后的OI生涯变得越发熟练。