C语言 用π/4=1-1/3+1/5-1/7+... 求π的近似值

//凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/

 #include<stdio.h>
#include<math.h>
void main(){
int s=;
double n=1.0,t=1.0,pi=;
while(fabs(t)>1e-){ //fabs(double), abs(int)
pi=pi+t;
n=n+;
s=-s; //实现正负交替
t=s/n;
}
pi=pi*;
printf("π =%10.6lf\n",pi);
}

结果为:

C语言 用π/4=1-1/3+1/5-1/7+...  求π的近似值

上一篇:Oracle 单引号 双引号 转义符 分隔符


下一篇:Swift可选项