#include <stdio.h>

int main() { double pi = 1; // 初始化为第一项1 int i; double j = 1; // 分母 for (i = 1; i <= 100000; i++) { // 循环100000次 j = j + 2; // 每次分母加2 pi = pi + (i % 2 ? -1 : 1) * (1 / j); // 判断奇偶性,加上或减去项 } pi = pi * 4; // 结果乘以4 printf("pi的近似值为%f\n", pi); // 输出结果 return 0; }

c语言编程:PI 2 = 1 + 1 3 + 1 3 2 5 + 1 3 2 5 3 7 求 pi的近似值

原文地址: https://www.cveoy.top/t/topic/bVQ9 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录