编程计算下列级数和。要求:屏幕获取输入
x
,计算精度直至末项绝对值小于
为止,并将结果保存在文本文件
”d:\\program\\result.txt”
中。
#include <stdio.h>
int main(void)
{
FILE *fp;
int i=1;
double x,sum=0.0,t=1.0;
fp=fopen("d:\\program\\result.txt","w");
printf("please input x:");
scanf("%lf",&x);
while(t>=1e-7)
{
sum+=t;
t*=x/(i++);
}
printf("The sum is %lf\n",sum);
fprintf(fp,"%lf", sum);
fclose(fp);
return 0;
}