《算法竞赛入门经典》习题2-6 调和级数(harmony)

来源:互联网 发布:长江大学有网络教育吗 编辑:程序博客网 时间:2024/05/22 02:01

调和级数(harmony)


输入正整数n,输出  的值,保留3位小数。例如n=3时答案为1.833。


  1 #include <stdio.h>  2  3 int  4 main()  5 {  6     int i = 0;  7     int j = 0;  8     int n = 0;  9     int m = 0; 10 11     double h = 0; 12 13     scanf("%d", &n); 14 15     for (i = 1; i < (n + 1); i++) 16     { 17        h += 1 / (double)i; 18     } 19 20     printf("%.3lf\n", h); 21 22     return 0; 23 }


0 0