C语言求π并计算循环次数
#include<stdio.h>
#include<math.h>
int main{
int sign=1;
double pi=0.0,n=1.0,team=1.0;
long int l=0;//表示循环的次数
while(fabs(team)>=1e-6)
{
l++;
pi+=team;
n+=2;
sign=-sign;
team=sign/n;
}
pi=pi*4;
printf("%10.8f\n",pi);
printf("%ld",l);
return 0;
}

浙公网安备 33010602011771号