码迷,mamicode.com
首页 > 其他好文 > 详细

Fibonacci数

时间:2014-11-13 22:09:27      阅读:163      评论:0      收藏:0      [点我收藏+]

标签: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)

输入
第一行是一个整数m(m<5)表示共有m组测试数据
每次测试数据只有一行,且只有一个整形数n(n<20)
输出
对每组输入n,输出第n个Fibonacci数
样例输入
3
1
3
5
样例输出
1
2
5
 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 }

 

Fibonacci数

标签:style   blog   io   color   os   sp   for   数据   div   

原文地址:http://www.cnblogs.com/zqxLonely/p/4095774.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!