求前20位分数序列的和,这个哪里错了吗?求解,大侠们
#include<stdio.h>int main()
{
int temp,a=1,b=2,num=1;
double s,sum;
sum=b/a;
while(num<=20)
{
temp=b;
b=a+b;
a=temp;
s=b/a;
sum+=sum;
num++;
}
printf("%.1lf",sum+s);
}
2016-05-26 16:22
程序代码:#include<stdio.h>
int main()
{
int temp,a=1,b=2,num=1;
double s,sum;
sum=b/a;
while(num<=20)
{
temp=b;
b=a+b;
a=temp;
s=b/a;
sum=sum+s;
num++;
}
printf("%.1lf",sum);
}
2016-05-26 22:45