帮我用C编个用FOR语句的求和程序

来源:百度知道 编辑:UC知道 时间:2024/09/28 17:44:16
输入一个正数n,计算1+1/2+1/5+...的前n项之和
打错,不好意思,是1+1/3+1/5+...

给,已经编译运行确认:
#include<conio.h>
#include<stdio.h>

int main()
{
int i,j=1,n;
float sum=0;

printf("please input n: \n");
scanf("%d",&n);

for(i=0;i<n;i++)
{
sum+=1.0/j;
j+=2;
}

printf("result: %f",sum);

getch();
return 1;
}

#include "stdio.h"
main()
{int i,j,n;
double s=0;
scanf("%d",&n);
for(i=1,j=1;i<=n;i++,j+=2)
s=s+1.0/j;
printf("%lf",s);
}
应该是这样吧..

#include"stdio.h"
main()
{
float n,sum=0,i;
scanf("输入n值%f",&n);
for(i=1;i<=n;i++)
sum+=1/;
printf("求得的和为%f\n",sum);
}

能不能说清楚点,这是个什么数列撒