求∏的近似值

#include<stdio.h>
#include<math.h>
int main()
{
         int i=3;
         double sum=1.0;
         int sign=-1;
         while(fabs(1.0/i)>1e-6)
         {
              sum+=(1.0/i)*sign;
              sign=sign*(-1);
              i=i+2;
          }
          printf(" ∏的近似值为%lf",4.0*sum);
          return 0;
}

posted @ 2016-03-05 11:15  胡卫雄  阅读(406)  评论(0编辑  收藏  举报