#include <stdio.h> #include <math.h> int main() { double pi = 0.0; int flag = 1; double epsilon = 1e-7; double term = 1.0; for (int i = 1; fabs(term) > epsilon; i += 2) { pi += flag * term; flag = -flag; term = 1.0 / i; } pi *= 4; printf("pi = %.10f\n", pi); return 0; } [2024-10-16 14:46:54 | AI写代码神器 | 226点数解答]