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 }