#include <stdio.h>
#include <stdlib.h>
int main()
{
int i;
double s,n;
while(scanf("%lf",&n)&&n){
double k=1;
s=0;
for(i=n;i>=2;i--){
s+=2.0*k/i;
k++;
}
s+=k;
printf("%.2lf\n",s);
}
return 0;
}水题
本文展示了一个使用C语言编写的简单程序,该程序通过循环计算特定数学序列的累加和,并输出到标准输出流。文章包含完整的源代码,演示了如何读取浮点数输入、实现递减循环及进行数值累加。

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



