4.循环
(1).for
for(int i=0;i<n;i++)(定义一个变量i,用来计数,当小于n时,继续执行并将i+1(i++=i+1))
{
cout<<"0"<<" "<<1<<endl;(endl为换行,当然在printf中\n也一样)
}
(2).while循环
while(n!=0)(while后面括号里的是真与假,既0和1,可以填判断,也可以填0或1。如果为1,则运行,否则停止。如果一直为1,那么就叫做死循环,停不下来)
{
cout<<n;
n--;
}
5.函数
函数分为有返回值和无返回值的函数,如果无返回值,则定义为void a(int n)a是函数名,n是要进行操作的值。
有返回值的,则根据返回值的类型进行定义,与变量定义一样(int a; double a; )但是多了一个布尔类型(就是0或1)bool a;
判断素数函数(可复制)
#include<iostream>
using namespace std;
int ss(int n)
{
for(int i=2;i<n;i++)
{
if(n%2==0)
{
return 0;
}
}
return 1;
}
int main()
{
}
6.数组
数组,就是一次定义多个变量,与定义变量一样,只是后面加上[x],x是定义变量的个数,下标从0开始。
格式:int a[1001];
一般数组输入
#include<iostream>
using namespace std;
int main()
{
int a[1001];
for(int i=0;i<n;i++)
{
cin>>a[i];
}
return 1;
} |