计算PI值程序:
#include<bits/stdc++.h>
using namespace std;
int main()
{
const double s=1;
double pi;
double k,q=0;
for(int i=1;i>=0;i+=2)
{
k=s/i;
if(i%4==1)
q=q-k;
else
q=q+k;
pi=-4*q;
cout<<setprecision(100)<<pi<<endl;
}
}
/输出不知为毛是负的,所以把4改成了-4,请大家看看问题在哪....../