#include <stdio.h> int main(){ double eps; double r; int i,s=1; double sum=0; if (scanf("%lf",&eps)!=EOF){ //if (eps<0.003){printf("%lf",eps);return 0;} for (i=0;1;i++){ r = 1.0/(3*i+1); sum+=r*s; //printf("i=%d s=%d r=%f eps=%f sum=%f\n",i,s,r,eps,sum); s*=-1; if (r<=eps){break;} } printf("sum = %.6f",sum); }else{ printf("input eps wrong"); } return 0; }
c语言编程练习题:7-56 求给定精度的简单交错序列部分和
作者:yunjinqi
类别:编程
日期:2023-05-29 17:21:29
阅读:575 次
消耗积分:0 分
版权所有,转载本站文章请注明出处:云子量化, https://www.yunjinqi.top/article/181
最新文章
系统当前共有 404 篇文章