03.05 C++编程实战入门:斐波那契(Faibonacci)数列

题目描述

Faibonacci数列前几项为: 0,1,1,2,3,5,8,…,其规律是从第三项起,每项均等于前两项之和。求前n项,并以每行5个数的格式输出。

输入

一个正整数n(3<=n<=30),表示斐波那契数列的项数。

输出

若干行,每行五个数,每个数使用10个位置输出。

样例输入

<code>7/<code>

样例输出

<code>         0         1         1         2         3
5 8/<code>
<code>#include <bits>
using namespace std;
int main()
{
int n,f1,f2,f3;
cin>>n;
f1=0;
f2=1;
cout<<setw> for(int i=3;i<=n;i++)
{
\tf3=f1+f2;
\tf1=f2;
\tf2=f3;
\tif(i%5==0)
\t cout<<setw> \telse
\t cout<<setw> }
return 0;
}
/<setw>/<setw>/<setw>/<bits>/<code>


C++编程实战入门:斐波那契(Faibonacci)数列

C++编程实战入门:斐波那契(Faibonacci)数列


分享到:


相關文章: