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)數列


分享到:


相關文章: