程序填空题:用π/4≈1-1/3+1/5-1/7+……公式求π的近似值
程序说明:用π/4≈1-1/3+1/5-1/7+……公式求π的近似值,直到最后一项的绝对值小于10-6为止.
c++
#include <stdio.h>
#include <math.h>
int main()
{
int s;
double deno,item,pi;
pi=0;
s=1;
deno=1.0;
item=s/deno;
while()
{
pi=pi+item;
;
deno=deno+2;
item=s/deno;
}
;
printf("%f\n",pi);
}
答案:
第1空:fabs(item)>=1e-6
第2空:s=-s
第3空:pi=pi*4
c++
#include <stdio.h>
#include <math.h>
int main()
{
int s;
double deno,item,pi;
pi=0;
s=1;
deno=1.0;
item=s/deno;
while()
{
pi=pi+item;
;
deno=deno+2;
item=s/deno;
}
;
printf("%f\n",pi);
}
答案:
第1空:fabs(item)>=1e-6
第2空:s=-s
第3空:pi=pi*4