用C语言编写程序,求1+1/(1+2)+1/(1+2+3)+... +1/(1+2+...+n),并将结果存放到s。

日期:2012-12-01 15:30:53 人气:3

用C语言编写程序,求1+1/(1+2)+1/(1+2+3)+... +1/(1+2+...+n),并将结果存放到s。

#include int main() { int n,j; float sum=0,s=0; printf("请输入n的值:"); scanf("%d",&n); for(j=1;j<=n;j++) { sum=sum+j; s=s+1/sum; } printf("%g",s); return 0; } 需注意詹俊峰给的是典型的错误答案,请楼主思考为什么。
    A+
热门评论