求分数序列2/1,3/2,5/3,8/5,13/8,21/13…前20项的和
void main()
{
//设置第一个分子
int fenzi=2;
//设置第一个分母
int fenmu=1;
//设置总和变量
double sum=0.0;
for(int i=1;i<=20;i++)
{
int temp;
printf("%d/%d,",fenzi,fenmu);
//求和
sum+=fenzi/fenmu;
//暂存分子的值
temp=fenzi;
//下一个分数的分子等于上一个分数的分子加分母
fenzi=fenmu+fenzi;
fenmu=temp;
}
printf("总和为%f\n",sum);
}