用一维数组求斐波那契数列的前20项之和,斐波那契数列为1,1,2,3,5,8......?求CC

2024-12-15 03:40:33
推荐回答(1个)
回答1:

#include

void fac(int s[])
{
int i=0,j=1,t;
for(t=2;t<20;t++)
{
s[t]=s[i++]+s[j++];

}

}
int main()
{
int s[20]={1,1},i,sum=0;
fac(s);
for(i=0;i<20;i++)
sum+=s[i];

printf("sum=%d\n",sum);
return 0;
}