求第7题编程语句,现在大一!

2025-06-25 16:28:07
推荐回答(2个)
回答1:

用什么语言

C/C++如下

int main(){

    int k=1;
    double pi=0, sgn=1;
    while(k<1000000)
    {
        pi+=sgn/k;
        k+=2;
        sgn=-sgn;
    }
    printf("%f\n",4. * pi);

    return 0;
}

回答2:

main()

{

int i;

double p=0.0;

for(i=1;i<=1000001;i+=2)

  if(i%4==1)p+=1.0/i;

    else p-=1.0/i;

printf("%.6f\n",4.0*p);

getch();

}