21xrx.com
2024-11-25 15:44:55 Monday
登录
文章检索 我的文章 写文章
C语言实现计算斐波那契数列前20项
2023-06-17 17:06:02 深夜i     --     --

斐波那契数列是一个很有趣的数列,它的每一项都是前两项的和。在C语言中,我们可以通过循环来计算这个数列的前20项。

首先,我们需要定义两个变量来保存前两项的值。然后,我们可以使用for循环来计算例如第三项到第20项的值,并将其保存在一个数组中。

如下是具体实现:


#include

int main()

{

  int nums[20];

  nums[0] = 0;

  nums[1] = 1;

  for(int i = 2; i < 20; i++)

  {

    nums[i] = nums[i-1] + nums[i-2];

  }

  for(int i = 0; i < 20; i++)

  {

    printf("%d ", nums[i]);

  }

  return 0;

}

输出结果为:0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181

通过上述代码,我们就可以很轻松地计算斐波那契数列前20项了。而生成的3个关键词分别为:C语言、斐波那契、数组。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复