上机内容:

利用公式计算π=4(1-1/3+1/5-1/7+1/9-...)的近似值,直到括号中最后一项的绝对值小于0.000001为止。

上机目的:锻炼思维能力。

我的程序:

/*
* 程序的版权和版本声明部分:
* Copyright (c) 2011, 烟台大学计算机学院
* All rights reserved.
* 文件名称:1.cpp
* 作    者:陆文飞
* 完成日期:2012 年 9 月 22 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:无
* 问题描述:锻炼思维能力
* 程序输出:看运行结果
* 问题分析:略
* 算法设计:略
*/
#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
int main()
{int i = 1;double m = 1,n = 1,pi = 0;while((fabs(n))>1e-7){pi = pi + n;m = m + 2;i = -i;n = i/m;}pi = pi * 4;cout<<"pi="<<setiosflags(ios::fixed)<<setprecision(6)<<pi<<endl;return 0;
}

运行结果:

心得体会:

其实这道题时课本上的例题,就是谭浩强的那本C++,也没是什么要写的,就是不要把问题想得太复杂,基础的知识一定要记牢。

知识点总结:

也没什么要说的仔细看看书本上的知识,在做题前要理好思路,比如加减相隔的这种题不要老是想着(-1)的偶数和奇数的次方等等,定义个整数i然后i=-i 不就完事了。

C++上机报告 利用公式计算π=4(1-1/3+1/5-1/7+1/9-...)的近似值,直到括号中最后一项的绝对值小于0.000001为止。相关推荐

  1. 利用公式计算π=4(1-1/3+1/5-1/7+1/9-...)的近似值,直到括号中最后一项的绝对值小于0.000001为止

    #include<iostream> #include<cmath> using namespace std; int main( ) {int a=1;  double b= ...

  2. 用公式π/4≈1-1/3+1/5……求π的近似值,要求直到最后一项的绝对值小于0.000001为止。

    用公式π/4≈1-1/3+1/5--求π的近似值,要求直到最后一项的绝对值小于0.000001为止. 0.000001可以用 1e-6 来表示,Π的近似值要先计算等式后方结果再乘4 输出格式: 按照& ...

  3. 计算x-x/2+x/3-x/4+...+x/99-x/100+...,直到最后一项的绝对值小于0.00001为止

    计算x-x/2+x/3-x/4+-+x/99-x/100+-,直到最后一项的绝对值小于0.00001为止 #include<stdio.h> #include<math.h>i ...

  4. [C语言] 利用阶乘公式编程计算e的近似值,直到最后一项的绝对值小于10-5时为止,输出e的值并统计累加的项数。输出e值要求小数点后必须保留6位有效数字(四舍五入),不足补零。

    利用 编程计算e的近似值,直到最后一项的绝对值小于10-5时为止,输出e的值并统计累加的项数.输出e值要求小数点后必须保留6位有效数字(四舍五入),不足补零. 输入: 无输入. 输出: 输出e的值和累 ...

  5. 6-10 使用函数求余弦函数的近似值 (15 分)本题要求实现一个函数,用下列公式求cos(x)的近似值,精确到最后一项的绝对值小于e:cos(x)=x0/0!−x2/2!+x4/4!−x6/

    6-10 使用函数求余弦函数的近似值 (15 分) 本题要求实现一个函数,用下列公式求cos(x)的近似值,精确到最后一项的绝对值小于e: cos(x)=x0/0!−x2/2!+x4/4!−x6/6! ...

  6. C语言试题九十一之写一个程序,用公式π/4=1-1/3+1/5-1/7+...,求π的近似值,直到最后一项的绝对值小于10^-8为止。

    1.题目 写一个程序,用公式π/4=1-1/3+1/5-1/7+...,求π的近似值,直到最后一项的绝对值小于10^-8为止. 2 .温馨提示 C语言试题汇总里可用于计算机二级C语言笔试.机试.研究生 ...

  7. c语言while根据近似公式求,c语言用π=1-1/3+1/5-1/7+.公式求π的近似值,直到最后一项的绝对值小于10^-6为止...

    题目: c语言用π=1-1/3+1/5-1/7+.公式求π的近似值,直到最后一项的绝对值小于10^-6为止 我编的程序 #include #include void main() {int i; fl ...

  8. C语言——本题要求实现一个函数,用下列公式求cos(x)的近似值,精确到最后一项的绝对值小于e。

    cos(x)=x0/0!−x2/2!+x4/4!−x6/6!+⋯ double fact(int n)//计算阶乘使用递归 {if(n==0||n==1)return 1;elsereturn n*f ...

  9. 输入任意实数X,编写程序,计算e^x的近似值,直到最后一项的绝对值小于10^-6为止(python)

    (代码仅供参考,做完题就发上来了哈哈哈,python菜鸡编写的代码不一定对) # coding=utf-8 def factorial(n):if n<0:return -1if n==1:re ...

最新文章

  1. 哈佛博士生教你轻松愉快地读博
  2. kubelet配置cni插件_从零开始入门 K8s | 理解 CNI 和 CNI 插件
  3. 子查询引用外表_轻松搞定慢查询?这一文就够了(内附大量实例助你看懂Explain)...
  4. iphone用计算机显示器,苹果显示器接普通电脑怎么操作【详细介绍】
  5. 再见!人人影视...
  6. undefined symbol: _Py_ZeroStruct
  7. 计算机操作系统基础知识-2
  8. 用fieldset标签轻松实现Tab选项卡效果
  9. 抽取样本java实验报告_一个自定义classloader的函数抽取壳样本
  10. 区分各浏览器的CSS hack(包括360、搜狗、opera)
  11. net start mysql 发生系统错误2 系统找不到指定的文件
  12. hue 查询 hbase 操作相关参考
  13. android应用开发---(第1章)android基础学习之六大Layout布局
  14. 电子科技大学要多少分才能录取?
  15. 顺序表应用2:多余元素删除之建表算法(SDUT 3325)
  16. mysql 并发性_MySQL 事务
  17. linux --- inotify 文件系统变化通知机制
  18. vue3警告Extraneous non-emits event listeners (XXX) were passed to component but could not be automatic
  19. fanuc换刀宏程序详解_FANUC宏程序大全+实例讲解
  20. 公有ip地址和私有ip地址_如何查找您的私有和公共IP地址

热门文章

  1. 每周好书推荐《那些古怪又令人忧心的问题》
  2. 计算机电脑显卡基础知识,基础电脑显卡知识,你还不知道吗?别再被坑了!
  3. 很好很强大的FXTZ
  4. 用户标签体系的设计和效果评估
  5. 国际数学日 | 有π的日子,来一场数学派对
  6. win7安装node版本最高只支持13.14.0
  7. 社交网络——一部急风骤雨般的电影
  8. 一个月薪5k+的广州安全服务实习生的真实生活
  9. Spring.NET企业架构实践之 JQuery + FlexiGrid + ASP.NET MVC + NVelocity + WCF + LINQ + NHibernate 综合应用
  10. 【bzoj 1616】: [Usaco2008 Mar]Cow Travelling游荡的奶牛 dp