C语言程序设计 2

来源:百度知道 编辑:UC知道 时间:2024/06/15 13:01:25
fibonacci数列是这样一个数列,数列中每个数是前两个数值之和,其最前面的两个数是1和1。请编写程序求该数列中前20个数且要求每一行输出10个数。

int fibonacci[21];

int main()
{
int i;
fibonacci[1]=fibonacci[2]=1;
for(i=3;i<=20;i++)
fibonacci[i]=fibonacci[i-1]+fibonacci[i-2];
for(i=1;i<=20;i++)
{
printf("%5d",fibonacci[i]);
if(i%10==0) printf("\n");
}
getch();
}

这种程序资料上都有的,多看点书吧...