如何在C

时间:2019-02-14 07:44:19

标签: c

fibonacci(9898)的结果是什么。我该如何编写C程序? 主要是我写的。

#include<stdio.h>

double f(int n) {
    double a=0,b=1,c=1;
    int i;
    if(n==0)
        return a;
    for(i=2;i<=n;i++)
    {
        c=a+b;
        a=b;
        b=c;
    }
    return b;
 }

int main() {
    int n;
    printf("Enter the value of n:\n");
    scanf("%d",&n);
    printf("The value of f(n) is: %lf",f(n)); 
    return 0; 
  }

但是到目前为止,这可以计算10位数字。但我至少需要计算2000位数字。有人可以帮忙吗?

0 个答案:

没有答案