herrDeng網內搜尋

自訂搜尋

Ads

2009年5月5日 星期二

費式數列

請用 for, array算出費式數列

其中
f[0]=f[1]=1, f[n]=f[n-1]+f[n-2]

或公式解

 f(n)=1/sqrt(5)((1+sqrt(5))/2)^(n+1)-1/sqrt(5)((1-sqrt(5))/2)^(n+1)

64 則留言:

B9733141 提到...

#include <stdio.h>
#include <stdlib.h>
int main()
{
 int f[41],i;
 f[0]=0;
 f[1]=1;
 for(i=2;i<40;i++)
 {
   f[i]=f[i-1]+f[i-2];
 }
 for(i=0;i<40;i++)
   {
   printf("%d\n ",f[i]);
   }
 system("pause");
 return 0;
}

b9733166 提到...

#include <stdio.h>
#include <stdlib.h>
int main()
{
    int f[41],i;
    f[0]=1;
    f[1]=2;
     for(i=2;i<40;i++)//運算 40個
     {
       f[i]=f[i-1]+f[i-2];
     }
     for(i=2;i<40;i++)//排列40個
     printf("%d\n",f[i]);
    system ("pause");
    return 0;
}

B9733175 提到...

#include<stdio.h>
#include<stdlib.h>
int main()
{
    int f[41],n;
    f[0]=1,f[1]=1;
    for (n=2;n<41;n++)
    {
    f[n]=f[n-1]+f[n-2];
    printf("%d\n",f[n]);
     }
    system("pause");
    return 0;

   
   

B9733151 提到...

#include<stdio.h>
#include<stdlib.h>
int main()
{
  int f[41],n;
    f[0]=1,f[1]=1;
  for(n=2;n<=40;n++)
  {
   f[n]=f[n-1]+f[n-2];
  printf("%d\n",f[n]);
  }
  system("pause");
  return 0;
}

B9733135 提到...

#include <stdio.h>
#include <stdlib.h>
int main()
{
    int f[41];f[0]=1;f[1]=1;
    int i;
    for (i=2;i<=40;i++)
        {
           f[i]=f[i-1]+f[i-2];
           printf("%d\n",f[i]);
         }
    system("pause");
    return 0;
 }

B9733133 提到...

#include<stdio.h>
#include<stdlib.h>
int main()
{
    int f[41];f[0]=1;f[1]=1;
    for(int i=2;i<=40;i++)
    {
    f[i]=f[i-1]+f[i-2];
    printf("%d\n",f[i]);
    }
    system("pause");
    return 0;
}

b9733124 提到...

#include <stdio.h>
#include <stdlib.h>
int main ()
{
    int s[41];s[0]=1;s[1]=1;
    int i;
    for(i=2;i<=40;i++)
    {
    s[i]=s[i-1]+s[i-2];
    printf ("%d\n",s[i]);
                          }
    system ("pause");
    return 0;   
}

B9733137 提到...

#include <stdio.h>
#include <stdlib.h>
int main()
{
    int f[40];f[0]=1;f[1]=1;
    int i;
    for (i=2 ; i<=40 ; i++)
    {
        f[i]=f[i-1]+f[i-2];
        printf("%d\n",f[i]);
        }
        system ("pause");
        return 0;
}

B9733171 提到...

#include <stdio.h>
#include <stdlib.h>
int main ()
{
    int f[41];f[0]=1;f[1]=1;
    int i;
    for (i=2;i<=40;i++)
    {
        f[i]=f[i-1]+f[i-2];
        printf ("%d\n",f[i]);
    }
    system("pause");
    return 0;
}

b9733144 提到...

#include <stdio.h>
#include <stdlib.h>
int main()
{
   int f[41],i;
   f[0]=1;
   f[1]=1;
   for(i=2;i<40;i++)
   {
     f[i]=f[i-1]+f[i-2];                
   }
   for(i=2;i<40;i++)
   printf("%d\n",f[i]);
   system("pause");
   return 0;
}

b9733145 提到...

#include <stdio.h>
#include <stdlib.h>
int main()
{
   int f[41],i;
   f[0]=1;
   f[1]=1;
   for(i=2;i<40;i++)
   {
     f[i]=f[i-1]+f[i-2];                
   }
   for(i=2;i<40;i++)
   printf("%d\n",f[i]);
   system("pause");
   return 0;
}

B9733134 提到...

#include <stdio.h>
#include <stdlib.h>
int main()
{
    int f[41];f[0]=1;f[1]=1;
    int i;
    for(i=2;i<=40;i++)
    {
        f[i]=f[i-1]+f[i-2];
        printf("%d\n",f[i]);
    }
    system("pause");
    return 0;
}

B9733188 提到...

#include <stdio.h>
#include <stdlib.h>
int main()
{
    int f[41],i;
    f[0]=1;
    f[1]=1;
    for (i=2;i<=40;i++)
    {
        f[i]=f[i-1]+f[i-2];
        }
       for(i=0;i<40;i++)
       {
       printf("%d\n",f[i]);
   
       }
       system("pause");
       return 0;
   }
      

b9733127 提到...

#include <stdio.h>
#include <stdlib.h>
int main()
{
 int f[41],i;
 f[0]=0;
 f[1]=1;
 for(i=2;i<40;i++)
    {
     f[i]=f[i-1]+f[i-2];
    }
 for(i=0;i<40;i++)
     {
     printf("%d\n",f[i]);
     }
 system("pause");
 return 0;
}

b9733138 提到...

#include <stdio.h>
#include <stdlib.h>
int main()
{
    int f[40];f[0]=1;f[1]=1;
    int i;
    for (i=2;i<=40;i++)
    {
        f[i]=f[i-1]+f[i-2];
        printf("%d\n",f[i]);
    }
    system ("pause");
    return 0;
}

B97363149 提到...

#include <stdio.h>
#include <stdlib.h>
int main ()
{
    int f[40];f[0]=1;f[1]=1;
    int i;
    for (i=2;i<=40;i++)
    {
        f[i]=f[i-1]+f[i-2];
        printf ("%d\n",f[i]);
    }
    system ("pause");
    return 0;
}

b9733159 提到...

#include <stdio.h>
#include <stdlib.h>
int main ()
{
    int f[41],i;
    f[0]=1,f[1]=1;
    for(i=2;i<=40;i++)
    {
     f[i]=f[i-1]+f[i-2];
     printf("%d\n",f[i]);                
                      }
       system("pause");
       return 0;
      
}

b9733166更正 提到...

#include <stdio.h>
#include <stdlib.h>
int main()
{
    int f[41],i;
    f[0]=1;
    f[1]=1;
     for(i=2;i<40;i++)//運算 40個
     {
       f[i]=f[i-1]+f[i-2];
     }
     for(i=2;i<40;i++)//排列40個
     printf("%d\n",f[i]);
    system ("pause");
    return 0;
}

b9733125 提到...

#include <stdio.h>
#include <stdlib.h>
int main()
{
    int f[41],n;
    f[0]=1,f[1]=1;
    for(n=2;n<=40;n++)
    {
    f[n]=f[n-1]+f[n-2];
    printf("%d\n",f[n]);
    } 
    system("pause");
    return 0;
}

b9733143 提到...

#include <stdio.h>
#include <stdlib.h>
int main ()
{
    int f[41],i;
    f[0]=1,f[1]=1;
    for(i=2;i<=40;i++)
    {
     f[i]=f[i-1]+f[i-2];
     printf("%d\n",f[i]);                
                      }
       system("pause");
       return 0;
      
}

b9733152 提到...

#include <stdio.h>
#include <stdlib.h>
int main ()
{
    int f[41],i;
    f[0]=1,f[1]=1;
    for(i=2;i<=40;i++)
    {
     f[i]=f[i-1]+f[i-2];
     printf("%d\n",f[i]);                
                      }
       system("pause");
       return 0;
      
}

B9733176 提到...

#include <stdio.h>
#include <stdlib.h>
int main()
{
    int f[41],i;
    f[0]=1,f[1]=1;
    for(i=2;i<=40;i++)
    {
    f[i]=f[i-1]+f[i-2];
    printf("%d \n",f[i]);
    }
    system("pause");
    return 0;
}

B9733165 提到...

#include <stdio.h>
#include <stdlib.h>
int main()
{
    int f[41],n;
    f[0]=1,f[1]=1;
    for(n=2;n<=40;n++)
    {
    f[n]=f[n-1]+f[n-2];
    printf("%d\n",f[n]);
}
    system("Pause");
    return 0;
}

b9533185 提到...

#include <iostream>
using namespace std;
int main(){
  int  f[41]={1,1};
  cout<<f[0]<<endl;
  cout<<f[1]<<endl;
  for(int i=2;i<=41;i++)
   {
    f[i]=f[i-1]+f[i-2];
    cout<<i<<"-->\t"<<f[i]<<endl;
    }
   system("pause");
   return 0;
 }

b9733179 提到...

#include <stdio.h>
#include <stdlib.h>
int main ()
{
    int f[41],i;
    f[0]=1,f[1]=1;
    for(i=2;i<=40;i++)
    {
     f[i]=f[i-1]+f[i-2];
     printf("%d\n",f[i]);                
                      }
       system("pause");
       return 0;
      
}

B9733130 提到...

#include <stdio.h>
#include <stdlib.h>
int main(){
    int f[41],n;
    for(n=2;n<=40;n++)
    {
      f[n]=f[n-1]+f[n-2];
      printf("%d\n",f[n]);
    }
    system("pause");
    return 0;
}

b9733183 提到...

#include <stdio.h>
#include <stdlib.h>
int main ()
{
    int f[41],i;
    f[0]=1,f[1]=1;
    for(i=2;i<=40;i++)
    {
     f[i]=f[i-1]+f[i-2];
     printf("%d\n",f[i]);                
                      }
       system("pause");
       return 0;
      
}

b9733129 提到...

#include <stdio.h>
#include <stdlib.h>
int main(){
    int f[41],n;
    f[0]=1,f[1]=1;
    for(n=2;n<=40;n++)
    {
      f[n]=f[n-1]+f[n-2];
      printf("%d\n",f[n]);
    }
    system("pause");
    return 0;
}
 

B9733178 提到...

#include <stdio.h>
#include <stdlib.h>
int main ()
{
    int f[41],i;
    f[0]=1,f[1]=1;
    for(i=2;i<=40;i++)
    {
      f[i]=f[i-1]+f[i-2];
      printf("%d\n",f[i]);
      }
system("pause");     
return 0;

}

B9733174 提到...

#include <iostream>
using namespace std;
int main ()
{
    int f[41]={1,1};
    cout<<f[0]<<endl;
    cout<<f[1]<<endl;
    for(int i=2;i<=40;i++)
    {
            f[i]=f[i-1]+f[i-2];
            cout<<i<<"-->\t"<<f[i]<<endl;
            }
    system ("pause");
    return 0;
}

B9733182 提到...

#include <stdio.h>
#include <stdlib.h>
int main ()
{
int f[41],i,s;
f[0]=1,f[1]=1;
for(i=2;i<=40;i++)
{
f[i]=f[i-1]+f[i-2];
printf("%d\n",f[i]);
}
system("pause");
return 0;

}

b9533182 提到...

#include <iostream>
using namespace std;
int main(){
int f[41]={1,1};
cout<<f[0]<<endl;
cout<<f[1]<<endl;
for(int i=2;i<=40;i++)
{
f[i]=f[i-1]+f[i-2];
cout<<i<<"-->\t"<<f[i]<<endl;
}
system ("pause");
return 0;
}

B9733181 提到...

#include <iostream>
using namespace std;
int main ()
{
    int f[41]={1,1};
    cout<<f[0]<<endl;
    cout<<f[1]<<endl;
    for(int i=2;i<=40;i++)
    {
            f[i]=f[i-1]+f[i-2];
            cout<<i<<"-->\t"<<f[i]<<endl;
            }
    system ("pause");
    return 0;
}

b9733131 提到...

#include <stdio.h>
#include <stdlib.h>
int main(){
    int i,f[i];
    f[0]=1,f[1]=1;
    for(i=2;i<41;i++)
    {
    f[i]=f[i-1]+f[i-2];
    printf("%d\n",f[i]);
    }
    system("pause");
    return 0;
    }

b9633029 提到...

#include <stdio.h>
#include <stdlib.h>
int main(){
    int i,f[i];
    f[0]=1,f[1]=1;
    for(i=2;i<41;i++)
    {
    f[i]=f[i-1]+f[i-2];
    printf("%d\n",f[i]);
    }
    system("pause");
    return 0;
    }

b9733146 提到...

#include <iostream>
using namespace std;
int main()
{
    int f[41]={1,1};
    cout<<f[0]<<endl;
    cout<<f[1]<<endl;
    for (int i=2;i<40;i++)
    {
        f[i]=f[i-1]+f[i-2];
        cout<<i<<"-->\t"<<f[i]<<endl;
        }
        system("pause");
        return 0;
        }
   

b9733148 提到...

#include <iostream>
using namespace std;
int main()
{
int f[41]={1,1};
cout<<f[0]<<endl;
cout<<f[1]<<endl;
for (int i=2;i<40;i++)
{
    f[i]=f[i-1]+f[i-2];
    cout<<i<<"-->\t"<<f[i]<<endl;
}system("pause");
return 0;
}

B9733136 提到...

#include <iostream>
using namespace std;
int main(){
    int f[41]={1,1};
    cout<<f[0]<<endl;
    cout<<f[1]<<endl;
    for(int i=2;i<=40;i++)
    {
            f[i]=f[i-1]+f[i-2];
            cout<<i<<"-->\t"<<f[i]<<endl;
    }
    system("pause");
    return 0;
}

b9433003 提到...

#include <iostream>
using namespace std;
int main()
{
    int f[41]={1,1};
    cout<<f[0]<<endl;
    cout<<f[1]<<endl;
    for( int i=2;i<=40;i++)
    {
    f[i]=f[i-1]+f[i-2];
    cout<<"-->\t"<<f[i]<<endl;
    }
  system("pause");
  return 0;
 
}

B9733130 提到...

#include <stdio.h>
#include <stdlib.h>
int main(){
    int f[41],n;
    f[0]=1,f[1]=1;
    for(n=2;n<=40;n++)
    {
      f[n]=f[n-1]+f[n-2];
      printf("%d\n",f[n]);
    }
    system("pause");
    return 0;
}

不好意思~剛剛貼錯了

b9733142 提到...

#include <stdio.h>
#include <stdlib.h>
int main ()
{
    int f[40];f[0]=1;f[1]=1;
    int i;
     for(i=2;i<40;i++)
     {
      f[i]=f[i-1]+f[i-2];
      printf("%d\n",f[i]);
}
 system ("pause");
 return 0;
}
  

b9733168 提到...

#include <stdio.h>
#include <stdlib.h>
int main()
{
    int f[41]={1,1},i;
   printf("%d\n",f[0]);
   printf("%d\n",f[1]);
    for(i=2;i<=40;i++)
   {
     f[i]=f[i-1]+f[i-2];
    printf("%d-->%d\n",i,f[i]);
   }
    system("pause");
    return 0;
}

b9733132 提到...

#include <stdio.h>
#include <stdlib.h>
int main ()
{
    int f[40];f[0]=1;f[1]=1;
    int i;
    for (i=2;i<40;i++)
    {
        f[i]=f[i-1]+f[i-2];
        printf ("%d\n",f[i]);
}
    system ("pause");
    return 0;
}

b9733123 提到...

#include <stdio.h>
#include <stdlib.h>
int main()
{
int f[41]={1,1},i;
printf("-->%d\n",f[0]);
printf("-->%d\n",f[1]);
for(i=2;i<=40;i++)
{
f[i]=f[i-1]+f[i-2];
printf("%d-->",i);
printf("-->%d\n",f[i]);
}
system("pause");
return 0;
}

b9733173 提到...

#include<stdio.h>
#include<stdlib.h>
int main()
{
 int f[41]={1,1},i;
 printf("%d\n",f[0]);
 printf("%d\n",f[1]);
 for(i=2;i<=40;i++)
   {
    f[i]=f[i-1]+f[i-2];
    printf("%d-->\t",i);
    printf("%d\n",f[i]);
  }
 system("pause");
 return 0;
 }

B9733163 提到...

#include <iostream>
using namespace std;
int main()
{
int f[41]={1,1};
cout<<f[0]<<endl;
cout<<f[1]<<endl;
for(int i=2;i<=40;i++)
{
f[i]=f[i-1]+f[i-2];
cout<<i<<"-->\t"<<f[i]<<endl;
}


system("pause");
return 0;
}

b9733140 提到...

#include <stdio.h>
#include <stdlib.h>
int main()
{
int f[41],n;
f[0]=1,f[1]=1;
for(n=2;n<=40;n++)
{
f[n]=f[n-1]+f[n-2];
printf("%d\n",f[n]);
}
system("pause");
return 0;
}

b9733150 提到...

#include <iostream>
using namespace std;
int main()
{
int f[41]={1,1};
cout<<f[0]<<endl;
cout<<f[1]<<endl;
for(int i=2;i<=40;i++)
{
f[i]=f[i-1]+f[i-2];
cout<<i<<"-->\t"<<f[i]<<endl;
}


system("pause");
return 0;
}

B9733161 提到...

#include <stdio.h>
#include <stdlib.h>
int main()
{
int f[41]={1,1},i;
printf("%d\n",f[0]);
printf("%d\n",f[1]);
for(i=2;i<=40;i++)
{
f[i]=f[i-1]+f[i-2];
printf("%d-->%d\n",i,f[i]);
}
system("pause");
return 0;
}

b9733147 提到...

#include<stdio.h>
#include<stdlib.h>
int main()
{
    int f[40];f[0]=1;f[1]=1;
    int i;
    for(i=2;i<40;i++)
    {
    f[i]=f[i-1]+f[i-2];
    printf("%d\n",f[i]);
}
    system("pause");
    return 0;
}

b9733128 提到...

#include<stdio.h>
#include<stdlib.h>
int main()
{
    int f[40];f[0]=1;f[1]=1;
    int i;
    for(i=2;i<40;i++)
    {
    f[i]=f[i-1]+f[i-2];
    printf("%d\n",f[i]);
}
    system("pause");
    return 0;
}

b9733126 提到...

#include <stdio.h>
#include <stdlib.h>
int main()
{
int f[41]={1,1},i;
printf("%d\n",f[0]);
printf("%d\n",f[1]);
for(i=2;i<=40;i++)
{
f[i]=f[i-1]+f[i-2];
printf("%d-->%d\n",i,f[i]);
}
system("pause");
return 0;
}

B9733184 提到...

#include <stdio.h>
#include <stdlib.h>
int main()
{
    int f[41],i;
    f[0]=1;
    f[1]=1;
    for(i=2;i<40;i++)
    {
    f[i]=f[i-1]+f[i-2];
    printf("%d\n",f[i]);
  }
    system("pause");
    return 0;
}

b9733139 提到...

#include <iostream>
using namespace std;
int main(){
    int f[41]={1,1};
    cout<<f[0]<<endl;
    cout<<f[1]<<endl;
    for(int i=2;i<=40;i++)
    {
            f[i]=f[i-1]+f[i-2];
            cout<<i<<"-->\t"<<f[i]<<endl;
    }
    system("pause");
    return 0;
}

B9633173 提到...

#include <iostream>
using namespace std;
int main()
{
 int f[41]={1,1};
 cout<<f[0]<<endl;
 cout<<f[1]<<endl;
 for(int i=2;i<=40;i++)
 {
  f[i]=f[i-1]+f[i-2];
  cout<<i<<"-->\t"<<f[i]<<endl;
 }
 system("pause");
 return 0;
}

B9633174 提到...

#include<iostream>
using namespace std;
int main()
{
    int f[41]={1,1};
    cout<<f[0]<<endl;
    cout<<f[1]<<endl;
    for (int i=2;i<=40;i++)
    {
        f[i]=f[i-1]+f[i-2];
        cout<<i<<"-->\t"<<f[i]<<endl;
    }
    system("pause");
    return 0;
}

B9633139 提到...

#include<iostream>
using namespace std;
int main()
{
    int f[41]={1,1};
    cout<<f[0]<<endl;
    cout<<f[1]<<endl;
    for (int i=2;i<=40;i++)
    {
        f[i]=f[i-1]+f[i-2];
        cout<<i<<"-->\t"<<f[i]<<endl;
    }
    system("pause");
    return 0;
}

b9733172 提到...

#include <stdio.h>
#include <stdlib.h>
int main()
{
    int f[40];f[0]=1;f[1]=1;
    int i;
    for (i=2;i<=40;i++)
    {
        f[i]=f[i-1]+f[i-2];
        printf("%d\n",f[i]);
    }
    system ("pause");
    return 0;
}

b9733170 提到...

#include <isotream>
using namespace std;
int main()
{
int f[41]={1,1};
cout<<f[0]<<endl;
cout<<f[1]<<endl;
for(int i=2;i<=40;i++)
{
f[i]=f[i-1]+f[i-2];
cout<<"-->\t"<<f[i]<<endl;
}
system("pause");
return 0;
}

B9633156 提到...

#include <iostream>
using namespace std;
int main()
{
 int f[41]={1,1};
 cout<<f[0]<<endl;
 cout<<f[1]<<endl;
 for(int i=2;i<=40;i++)
 {
  f[i]=f[i-1]+f[i-2];
  cout<<i<<"-->\t"<<f[i]<<endl;
 }
 system("pause");
 return 0;
}

b9733157 提到...

#include <stdio.h>
#include <stdlib.h>
int main ()
{
    int f[40];f[0]=1;f[1]=1;
    int i;
     for(i=2;i<40;i++)
     {
      f[i]=f[i-1]+f[i-2];
      printf("%d\n",f[i]);
}
 system ("pause");
 return 0;
}

B9733156 提到...

#include <stdio.h>
#include <stdlib.h>
int main()
{
int f[41],i;
f[0]=0;
f[1]=1;
for(i=2;i<40;i++)
{
f[i]=f[i-1]+f[i-2];
}
for(i=0;i<40;i++)
{
printf("%d\n",f[i]);
}
system("pause");
return 0;
}

B9733153 提到...

#include <stdio.h>
#include <stdlib.h>
int main ()
{
    int s[41];s[0]=1;s[1]=1;
    int i;
    for(i=2;i<=40;i++)
    {
    s[i]=s[i-1]+s[i-2];
    printf ("%d\n",s[i]);
                          }
    system ("pause");
    return 0;   
}

b9733162 提到...

#include <stdio.h>
#include <stdlib.h>
int main()
{
int f[41],i;
f[0]=0;
f[1]=1;
for(i=2;i<40;i++)
{
f[i]=f[i-1]+f[i-2];
}
for(i=0;i<40;i++)
{
printf("%d\n ",f[i]);
}
system("pause");
return 0;
}

Related Posts Plugin for WordPress, Blogger...

熱門文章