#include <stdio.h> //记得要写成0.0 //重点在于没必要写一个a=1.0/i,如果他妈的用int定义a那你的小数就废了 int main() { int n,a; double sum=0.0; scanf("%d",&n); for(int i=1;i<=n;i++){ sum=sum+1.0/i; } printf("%.6lf",sum); return 0; }