#include <stdio.h> int main() { float n,sum = 0; scanf("%f",&n); for(int i = 1; i<=n; i++) sum += 1.0/i;//此处一定要使用1.0而不是1,使用1会被判断为整数除法,小数会被截断 printf("%f\n",sum); return 0; }