第二周上机实践项目 项目4-用循环求π

来源:互联网 发布:学电脑编程先学什么 编辑:程序博客网 时间:2024/06/02 07:30

问题及代码:

  /* Copyright(c)2016,烟台大学计算机与控制工程学院 All rights reserced 文件名称:test.cpp 作    者:蔡汝佳 完成日期:2016年3月9日 版 本 号:v1.0 问题描述:用如下公式求π的近似值(计算直到最后一项的绝对值小于10^-5)  π/4=1-1/3+1/5-1/7... 输入描述:无 程序输出:π */#include <iostream>#include<math.h>using namespace std;int main(){    int i=1;    double sum=1;    int sigh=1;    while(fabs(1.0/(i+2))>1e-5)    {        i=i+2;        sigh=-sigh;        sum=sum+sigh*(1.0/i);    }    sum=sum*4;    cout <<"π="<<sum<<endl;    return 0;}


 

运行结果:

知识点总结:

 

学习心得:

0 0