1,1,2,3,5,8,13,21….,编写一个while循环程序依据规律显示出该数列前10个数,并且求出他们的累加

来源:百度知道 编辑:UC知道 时间:2024/06/04 11:55:26
(用C语言编程)

序列可以用递归方式给出如:
F(i)={1 若i=1和i=2
f(i-1)+f(i-2) 若i>2}
至于While循环就更好说了:

int sum=0;
while(i<10)
{
sum=sum+f(i);
i++;
}
以上是核心的代码,具体操作控制应该不难吧?