1019: 求1+1/2+1/3+...+1/n
Submit: 134 Solved: 108
Description
求1+1/2+1/3+...+1/n
Input
输入一行,只有一个整数n(1<=n<=200)
Output
输出只有一行(这意味着末尾有一个回车符号),包括1个实数。(保留3位小数)
Sample Input
5
Sample Output
2.283
HINT
Source
#include<stdio.h>
main()
{
double n,sum=0;
scanf("%lf",&n);
while(n)
{
sum+=1.0/n;
n--;
}
printf("%.3lf\n",sum);
}

本篇博客介绍了如何通过编程方式计算1+1/2+1/3+...+1/n的和,并提供了一个简单的C语言程序示例。该程序接受一个整数n作为输入,计算从1到1/n的所有项的和并输出结果。
3万+

被折叠的 条评论
为什么被折叠?



