怎么用c语言写斐波那契数列

avatar
作者
筋斗云
阅读量:0

下面是一个用C语言编写斐波那契数列的示例代码:

#include <stdio.h>  int fibonacci(int n) {     if (n <= 1) {         return n;     } else {         return fibonacci(n-1) + fibonacci(n-2);     } }  int main() {     int n, i;          printf("Enter the number of terms in the Fibonacci sequence: ");     scanf("%d", &n);          printf("Fibonacci sequence: ");     for (i = 0; i < n; i++) {         printf("%d ", fibonacci(i));     }          return 0; } 

这段代码首先定义了一个递归函数fibonacci,用于计算第n个斐波那契数。然后在main函数中,用户输入要输出的斐波那契数列的项数,然后循环调用fibonacci函数输出相应的斐波那契数。运行该代码将输出指定项数的斐波那契数列。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!