wustojc5007输出Fibonacci数列的前n项

简介: wustojc5007输出Fibonacci数列的前n项

#include <stdio.h>//这边有多种求法,想学的可以滴我
int main()
{
  int i = 0;
  int n = 0;
  scanf("%d", &n);
  long int a[45];
  a[0] = 1;
  a[1] = 1;
  if (n <2)
    printf("%10d", a[0]);
  else if (n >= 2)
  {
    printf("%10d", a[1]);
    printf("%10d", a[1]);
  } for (i = 2; i < n; i++)
  {
    a[i] = a[i - 1] + a[i - 2];
    printf("%10d", a[i]);
      int c=i+1;
      if(c%5==0)
        printf("\n");
  }return 0;}
目录
相关文章
|
7月前
|
机器学习/深度学习 C语言
函数递归与迭代附n的阶乘+顺序打印一个整数的每一位数+求第n个斐波那契数
函数递归与迭代附n的阶乘+顺序打印一个整数的每一位数+求第n个斐波那契数
55 0
|
7月前
|
人工智能
PTA-输出斐波那契数列的前n项
输出斐波那契数列的前n项
77 0
|
2月前
循环输出指定区间范围的偶数
【10月更文挑战第14天】循环输出指定区间范围的偶数。
43 3
|
3月前
求出这个数列的前20项之和
求出这个数列的前20项之和。
37 11
|
3月前
|
存储 C语言 Python
有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13…求出这个数列的前20项之和。
有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13…求出这个数列的前20项之和。
596 4
|
7月前
PTA-求奇数分之一序列前N项和
求奇数分之一序列前N项和
95 0
|
7月前
|
C++
『C/C++』Eg1:数列的前20项之和
『C/C++』Eg1:数列的前20项之和
求Fibonacci数列前20项:利用数组
求Fibonacci数列前20项:利用数组
232 0
(斐波那契数列)使用函数输出指定范围内Fibonacc的数(PTA)
本题要求实现一个计算Fibonacci数的简单函数,并利用其实现另一个函数,输出两正整数m和n(0&lt;m≤n≤10000)之间的所有Fibonacci数。所谓Fibonacci数列就是满足任一项数字是前两项的和(最开始两项均定义为1)的数列。 函数接口定义: int fib( int n ); void PrintFN( int m, int n ); 其中函数fib须返回第n项Fibonacci数;
639 0
(斐波那契数列)使用函数输出指定范围内Fibonacc的数(PTA)