#CE100. 斐波那契数列输出
斐波那契数列输出
【问题描述】
Fibonacci数列的特点是:第1、2两个数为1、1。从第3个数开始,该数是其前面两个数之和。即:
F(1)=1 (n=1)
F(2)=1 (n=2)
F(n)=F(n-1)+F(n-2) (n≥3)
请编写程序,输入一个正整数n(1≤n≤40),输出前n个Fibonacci数。
【输入说明】
一个正整数n(1≤n≤40),表示需要输出的Fibonacci数的个数。
【输出说明】
- 输出前n个Fibonacci数
- 每个数占12个字符宽度,右对齐
- 每行输出5个数,不足5个的也要换行
【数据样例】
20
1 1 2 3 5
8 13 21 34 55
89 144 233 377 610
987 1597 2584 4181 6765