#include <stdio.h>
#include <math.h>
int main ( ) {
int n = 1;
double term, pi=0;
do {
term = 1.0/ (n*n);
pi += term;
n++;
} while (term>=1e-12);
pi = sqrt(pi *6);
printf("pi = %f\n", pi);
return 0;
}
C语言:编程计算π的近似值。要求:采用公式p2/6 = 1/12 + 1/22 + 1/32 + … 实现,直到最后一项小于10-12。(定义double类型的变量)
最新推荐文章于 2024-09-27 19:15:27 发布