作业帮 > 综合 > 作业

求π的近似值,用π/4=1-1/3+1/5-1/7---------近似求π,程序如下,但是运行时没有结果,不知道错在哪

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/07/11 19:48:37
求π的近似值,
用π/4=1-1/3+1/5-1/7---------近似求π,程序如下,但是运行时没有结果,不知道错在哪了,这是按书上的代码写的,请高手过目指教
#include
#include
using namespace std;
int main()
{
double sum=0,item=1;
for(int i=1,sign=1;abs(item)>1e-6;i +=2,sign *=-1)
{
item = sign/(double)(i);
sum += item;
}
cout
求π的近似值,用π/4=1-1/3+1/5-1/7---------近似求π,程序如下,但是运行时没有结果,不知道错在哪
其实你没有错,只是编译器运行的时候是一闪而过,所以要在最后加上getchar();让他暂停;#include
#include
using namespace std;
int main()
{
double sum=0,item=1;
for(int i=1,sign=1;fabs(item)>1e-6;i +=2,sign *=-1)
{
item = sign/(double)(i);
sum += item;
}
cout