Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1068747
  • 博文数量: 186
  • 博客积分: 4939
  • 博客等级: 上校
  • 技术积分: 2075
  • 用 户 组: 普通用户
  • 注册时间: 2010-04-08 17:15
文章分类

全部博文(186)

文章存档

2018年(1)

2017年(3)

2016年(11)

2015年(42)

2014年(21)

2013年(9)

2012年(18)

2011年(46)

2010年(35)

分类: C/C++

2011-03-04 11:32:29

斐波那契数列:
 
  1. #include <stdio.h>

  2. int fab(int n)

  3. { if(n==1 || n==2) return 1;

  4.   else return fab(n-1)+fab(n-2);

  5.    }

  6. int main(int x)

  7. {int y;

  8.  long sum;

  9.  printf("input your number\n");

  10.  scanf("%d",&y);

  11.  sum=fab(y);

  12.  printf("the %d sum is %d\n",y,sum);

  13.   }

 

不过递归好像占用内存,此类问题数组也可以解决。

阅读(1025) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~