标签:style blog io color os sp for 数据 div
描述
无穷数列1,1,2,3,5,8,13,21,34,55...称为Fibonacci数列,它可以递归地定义为
F(n)=1 ...........(n=1或n=2)
F(n)=F(n-1)+F(n-2).....(n>2)
现要你来求第n个斐波纳奇数。(第1个、第二个都为1)
1 #include <stdio.h> 2 3 int main(){ 4 int T; 5 int n; 6 int a; 7 int b; 8 int i; 9 int temp; 10 11 scanf("%d",&T); 12 13 while(T--){ 14 scanf("%d",&n); 15 16 if(n==1 || n==2){ 17 printf("1\n"); 18 continue; 19 } 20 21 a=1; 22 b=1; 23 24 for(i=3;i<=n;i++){ 25 temp=a+b; 26 a=b; 27 b=temp; 28 } 29 30 printf("%d\n",temp); 31 } 32 33 return 0; 34 }
标签:style blog io color os sp for 数据 div
原文地址:http://www.cnblogs.com/zqxLonely/p/4095774.html