當前位置:編程學習大全網 - 電腦編程 - c語言,利用數組生成斐波那契數列的前50項,然後求出m到k項之和,(0<m<=k<50),包括m和k項的值

c語言,利用數組生成斐波那契數列的前50項,然後求出m到k項之和,(0<m<=k<50),包括m和k項的值

#include?<stdio.h>

#define?N?50

void?Fibonacci(int?a[])

{

int?i;

a[0]?=?a[1]?=?1;

for(i?=?2;?i?<?N;?++i)

a[i]?=?a[i-1]+a[i-2];

}

int?main()

{

int?m,?k,?a[N];

int?sum?=?0;

Fibonacci(a);

scanf("%d?%d",?&m,?&k);

for(m=m-1;?m<k;?++m)

sum?+=?a[m];

printf("%d\n",?sum);

return?0;

}

  • 上一篇:怎麽做EXCEL倉庫管理表格啊?
  • 下一篇:我是學機械的,想問下plc,單片機,proe三維實體設計這幾個行業,從長遠的角度去看,哪個更有發展前途
  • copyright 2024編程學習大全網