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