编写程序输出fibonacci数列的前30项,要求每行输出6项

编写程序输出fibonacci数列的前30项,要求每行输出6项

第1个回答  2012-12-08
#include <stdio.h>
int a[30];
int main()
{
a[0] = a[1] = 1;
for(int i=2;i<30;i++)
a[i] = a[i-1] + a[i-2];
for(int i=0;i<30;i++)
{
printf("%3d ", a[i]);
if((i+1)%6 == 0) printf("\n");
}
printf("\n");
return 0;
}本回答被提问者采纳