#include<stdio.h>
main()
{
int n;
n=1000;
int i;
int f0=0,f1=1,fi;
for(i=2;fi<n;i++)
{fi=f0+f1;
f0=f1;f1=fi;}
printf(“n=%d,f=%d\n”,n,fi);
}
for语句这样子为什么不对呀,我改成了do while 语句后就可以了
for(i=2;fi<n;i++)
{fi=f0+f1;
f0=f1;f1=fi;}
#include<stdio.h>
main()
{
int n;
n=1000;
int i;
int f0=0,f1=1,fi;
for(i=2;fi<n;i++)
{fi=f0+f1;
f0=f1;f1=fi;}
printf(“n=%d,f=%d\n”,n,fi);
}
for语句这样子为什么不对呀,我改成了do while 语句后就可以了
for(i=2;fi<n;i++)
{fi=f0+f1;
f0=f1;f1=fi;}