#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
int i;
double sum=0.0;//匹配浮点型的结果,int改double,0改做0.0
for (i = 1; i <= 100; i++)
{
sum += 1.0 / i;//要想商不是0,这个/两端必须有一个数是浮点小数型的,就把1改做1.0
}//那么这个数的结果,也应该放到浮点小数型的结果里,再把sum改做浮点型
printf("%lf", sum);//以及%d改%lf
}
//1/1+1/2+1/3....=是1+0+0....,因为商0余1,除法得商是0,这样就不对了
09-29
1026