C++教程其一——输入输出
1、C++是什么
编程语言的一种,仅此而已(凑字数)
2、Devc++ 优秀代码编译器
NOIP最官方的C++语言编译器就是Devc++,接下来将会向大家详细介绍Devc++的用法(安装自己网上搜)。
2.1、新建
按住ctrl+n,即可新建一段cpp文件(c++程序)。
2.2、保存
按住ctrl+s,即可保存你的文件。
2.3、运行
划重点
运行有三种:
运行
编译运行
编译
别的你不用管,你只需要按F11编译运行就行了(即,编译并运行当前的代码)。
运行则是(运行上一次编译过的代码,没有编译过的代码就编译运行)。
编译则是(编译当前代码)。
你学废了吗
2.4、打开
按住ctrl+o,即可打开一个文件
2.5、模板功能
划重点,划重点,划重点
这个功能很好用。
首先,点开工具栏(英文版Tools)
然后,点编译器选项(英文版Editor Options)
接着,点击代码那一栏(英文版Snnipets)
最后,点缺省源(英文版Default Source),点开最上面的一个勾选项,就可以在下面的框框中写模板了。
之后每一次新建一个cpp文件,都会把这个模板写上去。
图略。
3、C++模板(入门)
总所周知,大部分语言都有一个模板,C++也一样,接下来会介绍C++的模板。
3.1、头文件
头文件,是语法的集合体,没有头文件,就无法编写程序。因此,我们在程序的开头,要用语法#include来引入头文件。
你以为我会讲最基础的头文件,不不不,我就是要你们省略这一步。记住下面这一行代码:
#include<bits/stdc++.h>
这个头文件是万能头文件,大部分头文件的语法他都有,一劳永逸。
3.2、命名空间
光有头文件还不够,你还得调整命名空间,以确定这些语法的名字(在遥远的将来,会教自定义命名空间)。这里暂时先用标准命名空间std。
using namespace std;
以上语法用于引用标准命名空间
3.3、主函数
要想让程序运行,我们还需要一个包装,把自己要运行的主代码“包起来”,就是主函数(函数的概念将来会学)。同时,函数还得有返回值,用return来返回一个值。NOIP系列赛事规定了一套正规的主函数,代码如下。
int main(){
...<-----这里写的是代码
return 0;
}
3.4、总览
最后的最后,让我们复习一下这个模板吧。
#include<bits/stdc++.h>
using namespace std;
int main(){
...<-----这里写的是代码
return 0;
}
4、输出
总所周知,编程最基础的语法就是输入输出,本章我们先讲输出,第3章将会详细讲解输入。
输出语句是cout
cout<<...<<endl;
//cout后面的输出内容用<<分割开来,如果要输出换行可以用符号endl
//大部分语句结尾要加分号哦。
//cout语句输出的内容一般用""包起来。
5、习题
本章很水,只有一道习题Hello World!
即编写程序,让你输出Hello World!
简简单单。
关键代码(写主函数里哦)。
cout<<"Hello World";
6、课后练习
在洛谷团队上:https://www.luogu.com.cn/team/35542
题单第一课是习题
习题:Hello World!