作业帮 > 综合 > 作业

按要求编写C程序,按下面的公式计算pi的近似值

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/13 04:01:18
按要求编写C程序,按下面的公式计算pi的近似值
手打的,最好自己再上机敲下,

#include<stdio.h>
#include<math.h>
int fun(int n)
{
    int s=1; 
    for(int i=1;i<=n;i++) { s*=n; } 
    return s; 
}
int main()
{
    double s=0; 
    for(int i=1;; i++)
    {
        double fs=1.0/fun(i); 
        s+=fs; 
        if(fs<1e-6)  break; 
    }
    printf("%f\n", sqrt(6*s)); 
    return 0; 
}
再问: 一是木有C的环境,二是不会C的语法,所以麻烦能给个直接拷贝当答案的代码,确保代码没问题
再答: 本来就没问题。
再问: 额,我还有两题 http://zhidao.baidu.com/question/560812376?quesup2&oldq=1 http://zhidao.baidu.com/question/560815465?quesup2&oldq=1