社区讨论

小虾米求助

题目总版参与者 39已保存回复 41

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
41 条
当前快照
1 份
快照标识符
@lo0u7mel
此快照首次捕获于
2023/10/22 10:16
2 年前
此快照最后确认于
2025/11/18 19:06
3 个月前
查看原帖
已知faibonacai(费波那契)数列的前几个数分别为1,1,2,3,5,8,13,……,编程求此数列的前n(n>=5)项。
输入说明:一行一个整数n(>=5 and <=22)
输出说明:每5格一行,不足5个的也占一行
CPP
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.
各位大虾,错哪了,小虾米求助!

回复

41 条回复,欢迎继续交流。

正在加载回复...