2. 写一个程序,打印出fibonacci数列的前20项,每行输出5项
来源:百度知道 编辑:UC知道 时间:2024/06/28 02:49:11
#include<stdio.h>
int main()
{
long a[30] , i ;
a[0] = a[1] = 0 ;
a[2] = 1 ;
for( i = 3 ; i < 21 ; i ++ )
a[i] = a[i-1] + a[i-2] + a[i-3] ;
for( i = 0 ; i < 20 ; i ++ )
{
if( i != 0 && i%5 == 0 )
putchar('\n');
printf( "%d\t",a[i] );
}
putchar('\n');
return 0 ;
}