什么是顺序结构?
顺序结构是指语句以其出现的顺序执行。
一个语句执行完会自动转到下一个语句开始执行,这样的执行称为顺序执行。
顺序执行的次序是佷重要的。
注:绝大部分代码行末都要写“;”!
头文件
#include <iostream>
这是很多人最先开始学习的头文件”i,o“表示输入、输出,“stream”,这里表示数据流。
当然,除此之外,还有其他头文件(如#include<tgmath.h> ),我们将会在更深入的学习中接触到。这里顺带提一下,#include<bits/stdc++.h>
被称为万能头文件,引入后可以使用所有头文件的功能。
using namespace std;
通常紧跟头文件之后,打在其下面一行的位置。
这三个词语我们可以通过逐字解释来理解:using
可翻译为“使用”,namespace
即命名空间,std
则是“标准化”的意思。
通过上文介绍到的头文件和using namespace std我们可以进行输入输出,具体如何使用将在后文提及。
int main()
main是程序的主函数,也是一个程序中最重要的一个部分。
int main(){
}
return 0
标志着一个程序的结束(返回零)。
如:
int main(){
// code here
return 0;
}
变量
变量有N多种类型,在此先介绍这几种(前期常用):
int t;//定义一个整数t
long int e;//能够存储比int更大的整数
long long int s;//能够存储比long int 更大的整数
double t;//定义一个浮点数(小数)t;
long double;//能够存储比double更精确的浮点数
char u;//定义一个字符型变量s(可以输入字母、数字、特殊符号等等,包括空格和换行符)
string d;//定义一个字符串(也就是一串字符)
bool i;//i仅有两种状态,用于判断(true 和 false)
变量名只能以大小写字母或下划线开头。
输入输出
上文我们提到过他们,现在进行相对详细的介绍。
cin>>a;//输入一个已被定义的变量
cout<<b;//输出一个已被定义的变量
cout<<"想要输出的内容";//输出引号内的内容,可以为字母,数字或特殊符号等
附:在c++中一个等号表示赋值,两个等号表示判断相等(如a==b;就表示变量a的赋值等于变量b的赋值)。