int i, n;

            double h = 0.0;

            Console.Write("Enter a number=");</p><p>            n = Console.Read() - '0';</p><p>            for (i = 1; i <= n; ++i)</p><p>                h = h + 1 / (double)i;</p><p>            Console.WriteLine("n={0}, h ={1}", n, h);


이거 실행결과가

5를 입력했을때
n=5,h=2.28333333333333333

이 나오는데

n까진 이해가 가는데 h가 이해가안가

 Console.WriteLine("n={0}, h ={1}", n, h); 이 부분이 이해가 안가고 왜 h만 출력이 됬는지도 이해가 안가