#include <stdio.h> int main() { int n; scanf("%d",&n); float Hn = 0.0f;//注意有f for(int i =1;i <= n;i++) { Hn += 1.0/i;//注意小数点,不然会当作整数除法而截断为0 } printf("%f",Hn); return 0; }