3个回答
2016-01-05 · 知道合伙人教育行家
关注
展开全部
思路:首先观察分子的规则是前一个分数的分子与分母的和,分母的规则是2468……偶数。
参考代码:
#include "stdio.h"
int main()
{
int n=1,m=2,i;
double sum=0;
for(i=0;i<20;i++){
sum+=1.0*n/m;
n+=m;
m+=2;
}
printf("%.2lf\n",sum);
return 0;
}
/*
运行结果:
96.80
*/
展开全部
精确分数值还是小数值?
小数值
#include "stdio.h"
int main()
{
double ans=0;
double a=1,b=2;
int i=0;
ans=0;
for (i=0;i<20;i++)
{
ans+=a/b;
a+=b;
b+=2;
}
printf("%f\n",ans);
}
随手写的。。不过应该没有问题
小数值
#include "stdio.h"
int main()
{
double ans=0;
double a=1,b=2;
int i=0;
ans=0;
for (i=0;i<20;i++)
{
ans+=a/b;
a+=b;
b+=2;
}
printf("%f\n",ans);
}
随手写的。。不过应该没有问题
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int main(){
int i;
double n=1.0, m=2.0;
double sum=0;
for(i=1;i<=20;i++)
{ sum=n/m;
n=2*n+1;
m=m+2;
}
printf("sum=%f\n",sum);
}
int i;
double n=1.0, m=2.0;
double sum=0;
for(i=1;i<=20;i++)
{ sum=n/m;
n=2*n+1;
m=m+2;
}
printf("sum=%f\n",sum);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询