C语言求斐波那契数列前10项

C语言求斐波那契数列前10项,第1张

问题分析:(1)用两个变量表示前两项。

x1=1和x2=1. (2)利用已知的两个值x1和x2产生的新的数据项x.x=x1+x2。

(3)产生新数据项后,变量x1和x2的值需要更新,为计算下一个新的数据项做准备。

令x1=x2和x2=x,(4)重复(2)(3)步骤。

直到完成前10项的数据计算。

代码如下:

#include
int main()
{
   int i,x1,x2,x;
   x1=1;
   x2=1;
   printf("%6d%6d",x1,x2);
   for(i=1;i<=8;i++)
      {x=x1+x2;
       print("%6d",x);
       x1=x2;
       x2=x;
      }
return 0;
}

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/662758.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-18
下一篇 2022-04-18

发表评论

登录后才能评论

评论列表(0条)

保存