第二周项目4【2】-用循环求

来源:互联网 发布:水滴互助 知乎 编辑:程序博客网 时间:2024/05/16 11:23


                        /* 

                  1. *Copyright (c) 2015,烟台大学计算机学院 
                  2. *All rights reserved. 
                  3. *文件名称:text.cpp 
                  4. *作者:陈腾
                  5. *完成日期:2015年3月9日 
                  6. *版本号:v1.0 
                  7. * 
                  8. *问题描述:用代码实现下面求解任务的值 
                  1. *        (2)Fibonacci数列在计算科学、经济学等领域中广泛使用,其特点是: 
                  2. *             第一、二个数是1,从第3个数开始,每个数是其前俩个数之和。据此, 
                  3. *             这个数列为:1 1 2 3 5 8 12 21 34 55 89......,请设计程序, 
                  4. *             输出这个数列,直到这个数字超过10000. 
                  5. *输入描述:无需输入 
                  6. *程序输出:一个数组
                  7. */  
                1. #include <iostream>
    1.   
    2. #include<cstdlib>  
    3. using namespace std;  
    4.   
    5. int main()  
    6. {  
    7.     int n=0;  
    8.     int x,y;  
    9.     double t=1,m=0;  
    10.     double s=1,i=1;  
    11.     x=1;  
    12.     cout<<"数列为:"<<x<<" ";  
    13.     y=1;  
    14.     cout<<y;  
    15.     do  
    16.     {  
    17.   
    18.         n=x+y;  
    19.         x=y;  
    20.         y=n;  
    21.         if(n<=10000)  
    22.         cout<<" "<<n;  
    23.     }while(n<=10000);
    0 0
    原创粉丝点击