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;}
目录
相关文章
|
2月前
|
人工智能
PTA-输出斐波那契数列的前n项
输出斐波那契数列的前n项
20 0
|
1天前
|
机器学习/深度学习 C语言
函数递归与迭代附n的阶乘+顺序打印一个整数的每一位数+求第n个斐波那契数
函数递归与迭代附n的阶乘+顺序打印一个整数的每一位数+求第n个斐波那契数
5 0
|
1月前
PTA-求奇数分之一序列前N项和
求奇数分之一序列前N项和
18 0
|
4月前
|
C++
『C/C++』Eg1:数列的前20项之和
『C/C++』Eg1:数列的前20项之和
|
8月前
求Fibonacci数列前20项:利用数组
求Fibonacci数列前20项:利用数组
122 0
打印 斐波那契数列
打印 斐波那契数列
67 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数;
505 0
(斐波那契数列)使用函数输出指定范围内Fibonacc的数(PTA)
习题6-4 使用函数输出指定范围内的Fibonacci数
本题要求实现一个计算Fibonacci数的简单函数,并利用其实现另一个函数,输出两正整数m和n(0<m≤n≤10000)之间的所有Fibonacci数。所谓Fibonacci数列就是满足任一项数字是前两项的和(最开始两项均定义为1)的数列。
830 0
习题6-4 使用函数输出指定范围内的Fibonacci数