4个回答
展开全部
#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
#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
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#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);
}
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);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#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;
}
#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;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#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);
}
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);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询