作业帮 > 综合 > 作业

利用公式求pi公式:π/4=1-1/3+1/5-1/7.直到绝对值小于10^-7为止运行以后没有任何输出,回车也没反应,

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/12 14:44:20
利用公式求pi
公式:π/4=1-1/3+1/5-1/7.
直到绝对值小于10^-7为止
运行以后没有任何输出,回车也没反应,请问哪里出问题了?
#include
#include
#include
using namespace std;
int main()
{
\x09int i,pi;
\x09double s = 1,j = 1;
\x09for (i = 1;( fabs(s)) > 1e-7; i++)
\x09{
\x09\x09j = -j;
\x09\x09s = s + j / (2 * i + 1);
\x09}
\x09pi = 4 * s;
\x09cout
利用公式求pi公式:π/4=1-1/3+1/5-1/7.直到绝对值小于10^-7为止运行以后没有任何输出,回车也没反应,
for (i = 1;( fabs(s)) > 1e-7; i++)
s*4应该是你要求的答案,绝对值怎么可能小于1e-7?
按照你的题目应该改为:j/(2*i+1)>1e-7吧