C语言编写函数求数列值 如何用c语言求数列的和

C语言:编写函数,根据整数参数n,求Fibonacci数列第n项的值。

/*斐波那契数列,前两项之和等于第3项*/

目前成都创新互联已为成百上千的企业提供了网站建设、域名、虚拟空间、网站改版维护、企业网站设计、万年网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

#include "stdio.h"

int fun(int n)

{

int a=1,b=1;

int r=0;

if(n==1||n==2)

return 1;

for(int i=2;i=n;i++)

{

r=a+b;

if(i%2==0)

a=r;

else

b=r;

}

return r;

}

main()

{ int k,i;

scanf("%d",k);

for(i=1;i=k;i++)

printf("%10d",fun(i));

printf("\n");

}

C语言 求 数列函数(用递归)

#include stdio.h

int fun(int n)

{

if(n==0)

  return 0;

return n%2?2*fun(n-1)+1:2*fun(n-1)-1;

}

int main()

{

int n;

scanf("%d",n);

printf("%d\n",fun(n));

return 0;

}

C语言,编写函数计算数列

#include #define COL 10 //一行输出10个 long scan() { //输入求fibonacci函数的第N项 int n; printf("Input the N = "); scanf("%d",n); return n; } long fibonacci(int n) { //fibonacci函数的递归函数 if (0==n||1==n) { //fibonacci函数递归的出口 return 1; } else { return fibonacci(n-1)+fibonacci(n-2); //反复递归自身函数直到碰到出口处再返回就能计算出第n项的值 } } int main(void) { int i,n; n = scan(); printf("Fibonacci数列的前%d项\n", n); for (i=0; i


文章标题:C语言编写函数求数列值 如何用c语言求数列的和
文章链接:http://bzwzjz.com/article/ddigecp.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 网站设计公司 重庆网站制作 手机网站制作 广安网站设计 网站制作公司 网站制作 成都网站设计 营销型网站建设 成都网站制作 成都网站制作 网站设计制作报价 成都网站建设 成都网站建设公司 网站建设开发 网站建设 成都h5网站建设 定制网站建设多少钱 四川成都网站建设 营销网站建设 网站建设改版 梓潼网站设计 高端品牌网站建设