如何成为试卷出题人:程序运行结果为:?

来源:百度文库 编辑:高考问答 时间:2024/05/04 08:53:50
Mian()
{
int j, f[10];
f[0]=f[1]=1;

for(j=z;j<10;j++);

f[j]=f[j-1]+f[j-z];

for(j=0;j<10;j++);

{
if(j%4= =0)
printf(“\n”);
Printf(“%d”,f[j]);
}

}

典型的问题,fibonacci,不过lz的程序错误多多啊!

整理一下,
int main()
{
int j, f[10];
f[0] = f[1] = 1;

for(j=2; j<10; j++)
f[j] = f[j-1] + f[j-2];
for(j=0; j<10; j++)
{
if( j>0 && j%4==0 )
printf("\n");
printf("%d\t", f[j]);
}
printf("\n");

return 0;
}

最终输出是:
1 1 2 3
5 8 13 21
34 55

程序中的变量z是怎么出来的?