阅读量:0
以下是一个用C++编写的斐波那契数列代码示例:
#include int fibonacci(int n) { if (n <= 1) { return n; } else { return fibonacci(n - 1) + fibonacci(n - 2); } } int main() { int n; std::cout << "Enter the number of terms in the Fibonacci sequence: "; std::cin >> n; for (int i = 0; i < n; i++) { std::cout << fibonacci(i) << " "; } return 0; }
这段代码首先定义了一个递归函数fibonacci
来计算斐波那契数列的第n个数。然后在main
函数中,用户输入要计算的斐波那契数列的项数,然后使用循环依次输出前n项的斐波那契数列。