//斐波那契数列
void Fabocci()
{
long int f1,f2;
f1 = f2 = 1;
int i;
for(i = 1; i <= 20; i++)
{
printf("%12ld %12ld ",f1,f2);
if(i % 2 == 0) //控制输出,每行输出4个
printf("\n");
f1 = f1+f2; //后一个数是前两个数的和
f2 = f1+f2; //后一个数是前两个数的和
}
}
/*有一个分数序列
2/1+3/2+5/3+8/5+13/8+…
求出这个数列前20项的和。*/
#include <stdio.h>
main()
{
int i;
float m=1,n=1,t,s=0;
for(i=1;i<=20;i++)
{
t=m+n;
s=s+t/n;
m=n;
n=t;
}
printf("s is %f\n",s);
}