Fibonacci数列
前两个数为1,后面的数为前两数之和 :如数列1 1 3 5 8 13 21
//后面的数为前两数之和
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
long int f1 = 1, f2 = 1;
int i;
for (i = 1; i <= 20; i++)
{
cout << setiosflags(ios::left) <<setw(12) << f1 << setiosflags(ios::left) << setw(12) << f2 ;//每次输出两个数
if (i % 2 == 0)
cout << endl;//每循环两次换一次行,也就是每行输出4个数
f1 = f1 + f2;
f2 = f2 + f1;
}
return 0;
}