#include<stdio.h>
#include<math.h>
int main(){
double item,eps,pi;
int denominator,flag;
scanf("%lf",&eps);
flag=1;
pi=0;
item=1.0;
denominator=1;
while(fabs(item)>=eps){
pi=pi+item; //累加第i项的值
flag=-flag; //改变符号
denominator=denominator+2;
item=flag*1.0/denominator;
}
pi=pi+item;
pi=pi*4;
printf("Pi = %.4f",pi);
return 0;
} 版权声明:本文为My_projects原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。