用C语言编写程序,求s=1+1/(1+2)+1/(1+2+3)+…+1/(1+2+3+…+50)

初学不懂请教高手急用!!!!!!谢谢... 初学 不懂 请教高手 急用!!!!!!谢谢 展开
 我来答
huifeng00
2009-12-21 · TA获得超过5235个赞
知道大有可为答主
回答量:808
采纳率:0%
帮助的人:708万
展开全部
#include<stdio.h>
#include<math.h>
int main()
{
double sum =0.0;
double f= 0.0;
double i,j;
for(i=1;i<=50;++i)
{
f=0.0;
for(j=1;j<=i;j++)//这计算1+..+i,不知道这样写,对你思路有帮助没
f+=j;
sum+=1.0/f;
}
printf("%.6lf\n",sum);
return 0;
}
程序如上:输出为
1.960784
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Star_sky_star
2009-12-21 · TA获得超过1823个赞
知道小有建树答主
回答量:473
采纳率:0%
帮助的人:544万
展开全部
#include<stdio.h>
void main()
{
float sum=1.0;
float sum1=0.0;
for(int i=1;i<=50;i++)
{
sum1=1/sum +sum1;
sum=sum+i+1;
}
printf("%f",sum1);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ad饕饕不绝
2009-12-21 · TA获得超过596个赞
知道小有建树答主
回答量:233
采纳率:0%
帮助的人:0
展开全部
#include<stdio.h>
#include<math.h>
void main()
{
double sum =0.0;
double f= 0.0;
double i;
for(i=1;i<=50;++i)
{
f+=i;
sum+=1.0/f;
}
printf("%.6lf\n",sum);
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友dad142f
2009-12-21 · TA获得超过9906个赞
知道大有可为答主
回答量:1548
采纳率:100%
帮助的人:1892万
展开全部
#include<stdio.h>
void main()
{
int i,f=0;
float sum=0.0;
for(i=1;i<=50;i++)
{
f+=i;
sum+=1.0/f;
}
printf("和为:%f\n",sum);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式