1.用數(shù)組來處理Fibonacci數(shù)列問題。
之前有個(gè)用循環(huán)處理Fibonacci數(shù)列問題博杖。
代碼:
#include <stdio.h>
int main()
{
int i;
int f[20]={1,1};
for(i=2;i<20;i++)
f[i]=f[i-2]+f[i-1];
for(i=0;i<20;i++)
{
if(i%5==0) printf("\n");
printf("%12d",f[i]);
}
printf("\n");
return 0;
}
結(jié)果展示:
用循環(huán)處理Fibonacci數(shù)列:
#include <stdio.h>
int main()
{
? int f1,f2,f3,i;
? f1=1,f2=1;
? for(i=1;i<=38;i++)
? {
? ? f3=f1+f2;
printf("%12d",f3);
f1=f2;
f2=f3;
? }
return 0;
}
結(jié)果展示: