用c语言实现斐波那契数列
以下是使用C语言实现斐波那契数列的代码:
c
#include <stdio.h>
int fibonacci(int n) {
    if (n <= 1) {
        return n;
c语言斐波那契数列
    }
    else {
        return fibonacci(n-1) + fibonacci(n-2);
    }
}
int main() {
    int num;
    printf("请输入一个正整数: ");
    scanf("%d", &num);
    printf("斐波那契数列前 %d 个数为:\n", num);
    for (int i = 0; i < num; i++) {
        printf("%d ", fibonacci(i));
    }
   
    return 0;
}
该程序首先通过递归实现了一个斐波那契数列的函数`fibonacci()`,然后在`main()`函数中获取用户输入的正整数n,然后使用一个`for`循环来计算并输出斐波那契数列的前n个数。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。