亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

c語言斐波那契數列實現代碼怎么寫

小億
86
2024-01-04 16:15:30
欄目: 編程語言

以下是一個實現斐波那契數列的C代碼示例:

#include <stdio.h>

int fibonacci(int n) {
    if (n <= 0) {
        return 0;
    } else if (n == 1) {
        return 1;
    } else {
        return fibonacci(n - 1) + fibonacci(n - 2);
    }
}

int main() {
    int n;
    printf("請輸入一個正整數:");
    scanf("%d", &n);
    
    printf("斐波那契數列的前 %d 項為:", n);
    for (int i = 0; i < n; i++) {
        printf("%d ", fibonacci(i));
    }
    
    return 0;
}

這段代碼中,fibonacci() 函數用遞歸的方式實現了求斐波那契數列的第 n 項的功能。main() 函數中接收用戶輸入的一個正整數 n,并使用循環調用 fibonacci() 函數來打印斐波那契數列的前 n 項。

0
榆树市| 广灵县| 孟津县| 日土县| 兰州市| 漾濞| 沁阳市| 罗城| 绍兴县| 元谋县| 黎川县| 普格县| 阿勒泰市| 文成县| 饶平县| 昭通市| 临汾市| 莲花县| 濮阳市| 保靖县| 衡南县| 竹山县| 湘潭县| 蒙阴县| 秭归县| 长汀县| 溧水县| 临猗县| 平安县| 柳州市| 锦州市| 白朗县| 资中县| 鞍山市| 宁陕县| 广丰县| 岑巩县| 乾安县| 惠东县| 新巴尔虎左旗| 秦安县|