标题: C语言用递归求π的值 [打印本页]

作者: qwersdfgfg    时间: 2018-11-8 20:05
标题: C语言用递归求π的值
#include "stdio.h"
float f(float n,float a, float b)
{
        float s=0;
        a=1/(4*n-3);
        b=1/(4*n-1);
        s=(a-b);
        if(n==1)
        {
                return s;
        }
        else
        {
                s+=f((n-1),a,b);
                return s;
        }
}

void main()
{
        float sn=0;
        sn+=f(10000,1,1);
        printf("sn=%10.8f\r\n",sn*4);
}


谨以此进行交流






欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1