小于哥的鱼干


私信TA

用户名:yuhui1207

访问量:16847

签 名:

在人间已是巅,何苦要上青天

等  级
排  名 403
经  验 4873
参赛次数 2
文章发表 32
年  龄 24
在职情况 在职
学  校 常熟理工
专  业

  自我简介:

解题思路:
            从第三项开始  每一项等于前面两项之和

            f(1)=1;

            f(2)=1;

            f(n)=f(n-1)+f(n-2);  (n>=3)
注意事项:

参考代码:

#include <stdio.h>
#include <string.h>
int SL(int n);
int main()
{
  int i,n;
  scanf("%d",&n);
  for(i=1;i<=n;i++)
  {
    printf("%d ",SL(i));
  }
  return 0;
}
int SL(int n)
{
  if (n==1||n==2)
  {
    return 1;
  }
  else
    return SL(n-1)+SL(n-2);
}


 

0.0分

0 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答

代码解释器

  评论区