Fibonacci数列

把前两位提前赋值输出,然后用循环把他们相加输出

每次都把相加的结果赋值给第二位加数,把第二位的加数赋值给第一位(务必把第二位赋值给第一位先执行否则就是算平方了)

循环相加输出

 1 #include<stdio.h>
 2 int main()
 3 {
 4     int a, b, c, d;
 5     a = 1;
 6     b = 1;
 7     printf("%d\n%d\n", a, b);
 8     for (d = 1; d < 38; d++)
 9     {
10         c = a + b;
11         printf("%d\n", c);
12         a = b;
13         b = c;
14     }
15 
16     return 0;
17 }

 

posted @ 2020-03-13 16:10  新生代农民工  阅读(128)  评论(0)    收藏  举报