使用一位数组解决 1 1 2 3 5 8 13 数列问题 斐波…

2018-06-17 21:33:49来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

 斐波纳契数列 Fibonacci 

输出这个数列的前20个数是什么?

1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597

使用数组实现输出数列的前30个数

//一维数组排序,选择法
#include <iostream>
using namespace std;

int main(){
    //定义一个一维数组
    int arr[30]={1,1};
    //造fabonacci数组
    for(int i=2;i<30;i++) {
        arr[i]=arr[i-1]+arr[i-2];
    }
    //遍历一下
    for(int i=0;i<30;i++){
        cout<<arr[i]<<endl;
    } 
    
    return 0;
}

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:C与C++的函数声明中省略参数的不同意义

下一篇:C++使用htslib库读入和写出bam文件