在c语言中如何用数组处理求Fibonacci数列问题

    技术2024-10-11  61

    #include<stdio.h>

    #include<math.h>

    int main()

    {

        int i;

        int f[40]={1,1};

        for(i=0;i<40;i++)

        {

            f[i]=f[i-2]+f[i-1];

         }

     

         for(i=0;i<40;i++)

         {

              if(i%5==0)

              printf("/n");

              print("%12d",f[i]);

          }

     

          return 0;

    }

       注意:在这个题目中我们通过i%5来确定每行的数字的个数 。对于有限的循环我们用for语句,对于无限的循环我们可以用while语句,while语句可以循环到()内的数为0为止。

    最新回复(0)