LHK


私信TA

用户名:LHKN01

访问量:23485

签 名:

等  级
排  名 305
经  验 5435
参赛次数 1
文章发表 59
年  龄 24
在职情况 学生
学  校 郑州轻工业大学
专  业 电子信息工程

  自我简介:

不满足是进步的开始!

解题思路:

注意事项:利用pow()函数时,注意i的起始值,确保实现正确的正负交叉项。

参考代码:

#include

#include


int main()

{

     double  pi=0;

     int i = 0;

    

     while(fabs(pow(-1,i)/(2*i+1)) >= 0.000001)  //保证某一项绝对值小于0.000001条件成立

     {

         pi += pow(-1,i)/(2*i+1);                            

         i++;

     }

     printf("%0.6lf\n",pi*4);

    

     return 0;

}


 

0.0分

0 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区