#include
void main()
{
long f,f1,f2;int i;
f1=1;f2=1;
printf("%10d%10d",f1,f2);//每个数之间有点距离
for(i=3;i<=20;i++) //i从3开始。因为我希望循环两次之后换行。循环18次。注意这里是小于等于20。
{f=f1+f2;
printf("%10d",f);
f1=f2;f2=f;
if(i%4==0) //每行4个数
printf("\n");}
}
或者
#include
void main()
{int f1,f2,i;
f1=1;f2=1;
printf("%10d%10d",f1,f2);
for(i=2;i<11;i++) //循环执行9次。每次打印两个数
{
f1=f1+f2;f2=f1+f2;
printf("%10d%10d",f1,f2);
if(i%2==0)
printf("\n");//每打印4个就换行
}
}
唐浩强的那本书上也有
这么多题也不给分!!!