小虾米求助
  • 板块题目总版
  • 楼主tjd100
  • 当前回复37
  • 已保存回复37
  • 发布时间2014/10/27 21:10
  • 上次更新2024/8/20 13:04:16
查看原帖
小虾米求助
3595
tjd100楼主2014/10/27 21:10

已知faibonacai(费波那契)数列的前几个数分别为1,1,2,3,5,8,13,……,编程求此数列的前n(n>=5)项。

输入说明:一行一个整数n(>=5 and <=22)

输出说明:每5格一行,不足5个的也占一行

var
  n,a,b,i,j,t,c:integer;
begin
  read(n);
  a:=1; b:=1; write(a,' '); write(b,' ');
  t:=2;
  for j:=3 to n do
  begin
    c:=a+b; t:=t+1;
    a:=b; b:=c;
    if t mod 5=0 then begin
                        writeln(c,' ');
                        writeln;
                      end;
  end;
end.
各位大虾,错哪了,小虾米求助!
2014/10/27 21:10
加载中...