代码如下:
#include<stdio.h>
int main()
{
float i,sum=1;
for(i=2;i<=50;i++){
sum=sum-1/i;
}
printf("%f",sum);
}
注意这里用的是float,不能用int,否则像是1/2,1/3统统都是0,最终运行的结果也是0;
代码如下:
#include<stdio.h>
int main()
{
float i,sum=1;
for(i=2;i<=50;i++){
sum=sum-1/i;
}
printf("%f",sum);
}
注意这里用的是float,不能用int,否则像是1/2,1/3统统都是0,最终运行的结果也是0;