#include <stdio.h>
int main()
{
double sum=0.0;//关注此!是小数
int i=1;
for(;i<=100;i++)//求解1+1/2+1/3+...1/99+1/100的和
{
sum += 1.0/i;
}
printf("%lf",sum);//关注此,double用到的%lf
return 0;
}
求解1+1/2+1/3+...1/99+1/100的和,主要是要关注到小数,且1/i是自动取整,只有当除号两边有一个小数才能够输出小数,所以在这里1我们写为1.0