C 语言斐波那契数列 (for循环)

斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、8、13、21、34、……

     #include
     int main()
     {
         int a = 1;/**n项**/
         int b = 1;/**n-1项**/
         int c = 0;/**n-2项**/
         printf("\t0\t1");/**输出前两项**/
         for( ;a>0; )/**循环**/
         {
             a = b + c;/**对a进行计算**/
             c = b;/**将b赋值于c**/
             b = a;/**将a赋值于b**/
             if(a>0)printf("\t%d",a);/**输出a,此处a为整形(int),所以最多输出9位,超出为负**/
             else break;/**超出结束循环**/
         }
         printf("......");/**(
完全为好看)**/

    }

你可能感兴趣的:(c语言)