PTA 基础编程题目集 7-15 计算圆周率 C语言

    科技2023-10-15  104

    PTA 基础编程题目集 7-15 计算圆周率 C语言

    根据下面关系式,求圆周率的值,直到最后一项的值小于给定阈值。

    输入格式: 输入在一行中给出小于1的阈值。

    输出格式: 在一行中输出满足阈值条件的近似圆周率,输出到小数点后6位。

    输入样例: 0.01 输出样例: 3.132157

    int main() { double a, b=1, c=1, i, j=1; scanf("%lf",&a); for (i = 1;j/c>=a; i++) { c = c*(2 * i + 1); j *= i; b += j / c; } printf("%.6lf",b*2); return 0; }
    Processed: 0.015, SQL: 9