以下是使用数组方式实现求 Fibonacci 数列前十项的 C++ 程序:

#include <iostream>
using namespace std;

int main()
{
    int fib[10]; // 定义长度为 10 的数组,用于存储 Fibonacci 数列
    fib[0] = 0; // 数列的第一项为 0
    fib[1] = 1; // 数列的第二项为 1
    for (int i = 2; i < 10; i++) // 从第三项开始计算
    {
        fib[i] = fib[i-1] + fib[i-2]; // 计算第 i 项
    }

    for (int i = 0; i < 10; i++) // 输出数列
    {
        cout << fib[i] << '	'; // 每项之间用制表符隔开
        if ((i+1) % 3 == 0) // 每输出 3 项换行
        {
            cout << endl;
        }
    }

    return 0;
}

输出结果为:

0       1       1
2       3       5
8       13      21

每行输出 3 项,数列的前 10 项依次为 0、1、1、2、3、5、8、13、21、34。

C++ 数组实现 Fibonacci 数列前十项并按行输出

原文地址: https://www.cveoy.top/t/topic/jB87 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录