第一份程序——了解如何使用IDE并编写“Hello world!”
前言
学习C++是一件需要持之以恒的事。千里之行,始于足下。从今天开始,就让大家跟随我的脚步,向着“精通C++”进发吧!
本帖仅针对需要参加信息学奥赛的学生需要而创作,内容紧贴信息学奥赛大纲,所以内容上不会和纯语法讲解的那么详细,仅会把比赛所需要考的C++语法基础部分内容进行梳理。
1.安装集成开发环境(IDE)
推荐:
Visual studio下载
DevC++下载(信奥选手必备)
2.创建第一个程序
这里以 Dev-C++为示例:
2.1 .将语言改成中文(可以自己上网搜索如何操作)
2.2 .文件-新建-源代码(或者直接快捷键
C
t
r
l
+
N
Ctrl+N
Ctrl+N,如图)
2.3 . 创建完之后差不多就是这个样子的
这个时候我们就可以编写代码了
在
D
e
v
−
C
+
+
Dev-C++
Dev−C++里敲入这样一段代码:
#include<iostream>
using namespace std;
int main(){
cout << "Hello world" << endl;
return 0;
}
注意,
E
n
t
e
r
Enter
Enter是回车键,可以用来换行。
C
t
r
l
+
空格
Ctrl+空格
Ctrl+空格可以切换输入法,
建议写程序时切换成英文(半角)输入。
那程序怎样才能运行呢?
如图所示:
找到上面的三个小按钮,
第一个的作用就是编译。顾名思义,就是将程序翻译成机器看得懂的语言。
第二个的作用就是运行。也就是生成可执行文件(后缀名为
e
x
e
exe
exe的文件)
第三个就厉害了。它的作用就相当于先编译完之后直接运行。也就是编译运行。
我们这里点击第三个,他会弹出一个框框:
这里我们将文件名改成Hello world,再点击保存之后就会弹出一个黑框框来:
这样就是运行成功了!!!
让我们回到程序中:
首先让我们看到第一行:头文件。
它可以看做是一个工具箱,里面有许多被定义好的函数和分装好的类。这里先不需要进行深入了解。先这样写就行了。
第二行:命名空间
为了解决变量与函数重名的问题应运而生,这里也不需要进行深度了解。
第三行:主函数
每个 C + + C++ C++源文件里面都会有一个主函数,我们应该保证它下面的返回值( r e t r u n retrun retrun后面的)应该为 0 0 0。这样就代表程序正常结束。
第四行:输出语句
c
o
u
t
cout
cout为输出流,顾名思义,就是用来输出的。
其中被“”框起来的是字符串,可以随意更改里面的内容。
而
e
n
d
l
endl
endl的作用是换行。(后面会详细出一篇
c
o
u
t
cout
cout的使用教学)
3.课后作业
注册一个洛谷账号并完成“Hello,World!”,熟悉“Online Judge的使用”
下期预告:变量与常量。
喜欢就订阅专辑吧!
【蓝胖子编程教育简介】
蓝胖子编程教育,是一家面向青少年的编程教育平台。平台为全国青少年提供最专业的编程教育服务,包括提供最新最详细的编程相关资讯、最专业的竞赛指导、最合理的课程规划等。本平台利用趣味性和互动性强的教学方式,旨在激发孩子们对编程的兴趣,培养他们的逻辑思维能力和创造力,让孩子们在轻松愉快的氛围中掌握编程知识,为未来科技人才的培养奠定坚实基础。
欢迎扫码关注蓝胖子编程教育”