題目描述
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>
閱讀更多 機房日子 的文章