31 lines
642 B
C
31 lines
642 B
C
/*-------------------------------------------------------
|
||
斐波那契数列的前几项是:1、1、2、3、5、8、13、21……编程输出该数列,直到某项的值大于10000为止,每行输出4个。
|
||
结果:
|
||
1 1 2 3
|
||
5 8 13 21
|
||
34 55 89 144
|
||
233 377 610 987
|
||
1597 2584 4181 6765
|
||
-------------------------------------------------------*/
|
||
#include <stdio.h>
|
||
main()
|
||
{
|
||
int a,b,c,i;
|
||
a=b=1;
|
||
printf("%d\t%d\t",a,b);
|
||
for(i=3;;i++)
|
||
{
|
||
c=a+b;
|
||
if(c>10000)
|
||
break;
|
||
printf("%d\t",c);
|
||
/**********Program**********/
|
||
if(i%4==0){
|
||
printf("\n");
|
||
}
|
||
a = b;
|
||
b = c;
|
||
}
|
||
/********** End **********/
|
||
}
|