关闭

C语言之基本算法06—斐波那契数列求和

标签: C语言递推法斐波那契数列求和
2593人阅读 评论(0) 收藏 举报
分类:
//枚举法
/*
==================================================================
题目:求斐波那契数列前40项!(1 1 2 3 5 8 13……).
==================================================================
*/
#include<stdio.h>
#define N 40
main()
{
int i,k=0,a[N];
a[0]=1;
a[1]=1;
for(i=2;i<N;i++)
a[i]=a[i-2]+a[i-1];
for(i=0;i<N;i++)
{
printf("%10d    ",a[i]);
k++;
if(k%5==0)
printf("\n");
}
printf("\n");
}
/*
==================================================================
评:定义前两项为1,用递推法求数列,第i个数等于前两个数之和!每5个
数为一行输出!
==================================================================
*/
0
0
查看评论

C语言学习之数列求和

计算1+1+2+1+2+3+1+2+3+4+.....+1+2+3+4+……+n的值。 代码 #include #include "conio.h" int main() { int sum2 = 0; int n = 0; printf(&qu...
  • ericson920
  • ericson920
  • 2013-04-11 14:22
  • 1195

C语言:求两个整数之和

程序:#includestdio.h>int main(){  int a,b,sum;  a=2;  b=5;  sum=a+b;  printf ("...
  • yanxiaolx
  • yanxiaolx
  • 2016-05-29 13:34
  • 662

斐波那契数列求和问题

斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、8、13、21、34、……在数学上,斐波纳契数列以如下被以递归...
  • cuiping1993
  • cuiping1993
  • 2017-09-11 15:20
  • 107

递归算法之斐波那契数列的求项与求和算法

本文主要实现的算法是用递归实现斐波那契数列的求第n项的值,以及求前n项的和。
  • AngelLover2017
  • AngelLover2017
  • 2017-04-23 10:10
  • 1372

斐波那契数列求和公式

斐波那契数列指的是这样一个数列:1、1、2、3、5、8、13、21、……    这个数列从第三项开始,每一项都等于前两项之和。它的通项公式为:(见下图)(又叫“比内公式”,是用无理数表示有理数的一个范例。) 斐波那契数列求和公式:
  • junfriends
  • junfriends
  • 2011-07-30 18:48
  • 4533

斐波那契数列累加求前n项和

斐波那契累加求前n项和 写一个斐波那契求和的算法,第一反应太简单了,递归一下就求出来了 常规的方法:
  • diaoaa
  • diaoaa
  • 2014-05-18 20:13
  • 3347

斐波那契数列及其求和

斐波那契数列的形式为; 1,1,2,3,5,8,13,21,34,55,... 其通项为: F(0)=1; F(1)=1; F(n)=F(n-1)+F(n-2) C++程序: /* 案例7 斐波那契数列2 求和 */ #include using nam
  • DragonTang
  • DragonTang
  • 2011-10-06 14:50
  • 6876

js斐波那契数列求和

function fbo(i){ if(i==2||i==1){return 1;} return fbo(i-1)+fbo(i-2); } alert(fbo(4));
  • u010403387
  • u010403387
  • 2015-06-23 21:06
  • 1349

C语言之基本算法32—鞍点

//数组 /* ================================================================== 题目:求任意矩阵的所有鞍点!并统计个数!(在矩阵中,一个数在所在行中是最大值, 在所在列中是最小值,则被称为鞍点。) 如:   ...
  • LZX19901012
  • LZX19901012
  • 2015-07-13 00:59
  • 1520

南邮编程在线编程题六:数列求和

输入一个双精度实数x,计算并输出下式的值,直到最后一项的绝对值小于10-5(保留两位小数),s=x-x2/2!+x3/3!-x4/4!+… 说明:(1)scanf之前无需用printf给提示信息。       (2)求和结果用"%.2f...
  • qq_26479953
  • qq_26479953
  • 2015-12-18 19:37
  • 1357
    个人资料
    • 访问:177010次
    • 积分:2961
    • 等级:
    • 排名:第14068名
    • 原创:116篇
    • 转载:3篇
    • 译文:0篇
    • 评论:26条