用C语言求1+1⼀2+1⼀3+1⼀4+.....+1⼀10的值

2024-12-14 00:47:41
推荐回答(3个)
回答1:

#include
void main()
{
int i,t; //初始值的声明
double sum=0;
for(i=1;i<=10;i++) //用for循环来时i的 值递增
{
t=i;
sun=sum+1.0/t; //这里要注意写成1.0
}
printf("%f",sum);
}

回答2:

#include "stdafx.h"
#include "stdio.h"
void main ( )
{ float n=0,m=0 ;
for (n=1 ; n<=10 ; n++) m+=1/n;
printf("%f\n",m);
}

回答3:

#include
main()
{
int i,t;
double sum=0.0;
for(i=1;i<=10;i++)
{
t=i;
sum+=1.0/t;
}
printf("%lf",sum);
}