#include <stdio.h>int main()
{int i;double k;double pi;for (i=1;i<100000;i++){k=2*i-1; if (i%2==0){   pi=pi-4.0/k;}else {pi=pi+4.0/k;}printf("%d %f\n",i,pi);}return 0;
}
  • 用%2来控制符号,注意π是个小数 ,可以用双精度double类型。
  • float单精度浮点数和double双精度浮点数的区别:
  1. 所占内存不同:float4个字节,double8个字节
  2. 有效位数不同:float6位,double15位
  3. 取值范围不同。double数字范围更大
  4. 处理速度不同。float处理速度比double快。
  • 浮点常数通常以double类型存储在内存中。若将浮点常数存储为float类型,将F或f字母附加到其末尾。

程序运行结果如下,仅列出前9项:

【C语言练习4】根据公式计算π的值,π=4-4/3+4/5-4/7+4/9+... 打印出一个表格来显示,用公式中的1项、2项、3项...计算出来π的近似值相关推荐

  1. 计算机一级表格加减乘除公式,excel怎样在一个表格内输入计算式,另一个表格内显示结果?【excel怎么做表格】...

    excel表格如何用公式计算加减乘除混合运算? excel表格如何用公式计算乘除运算: 直接在FX里面输入=C8*F8 G8.要先算加号,输入=C5*(F8 G8)可以了. 如何用Excel电子表格进 ...

  2. c语言定义寄存器中的两位,汇编语言:编写一个程序,显示AL寄存器中的两位十六进制数...

    满意答案 deuej 2013.05.31 采纳率:43%    等级:12 已帮助:9924人 data segment data ends stack segment db256 dup(?) s ...

  3. 解决:Axmath点击更新编号后,会多出许多编号,每个公式都会多加一个编号并显示在目录中,十分混乱

    我自己发现的方法是 1)在word中点击 另存为 > 选择pdf格式 > 保存好 > 此时你再看word,其编号就正常了 网上说的方法更简单, 1)只需进行打印预览(快捷键ctrl+ ...

  4. 给任意边长n,打印出一个一n为边长的空心*型菱形(C语言实现)

    如左图为一个边长为5的空心*型菱形. 解题思路: 观察图形,拆分成每一行来看.第一行和最后一行是比较特殊的(只有一个*),其余部分每行都有两个*,然而这一部分又可以分为两个部分,正梯形部分和倒梯形部分 ...

  5. c语言编程计算π的值

    根据下面的公式计算π的值 π=4-4/3+4/5-4/7+4/9-4/11+- 请打印出一个表格来显示:计算出来π的近似值. #include <stdio.h> #include < ...

  6. 通过java计算hash值

    通过java计算hashcode 前段时间,在分享hive分桶原理的时候,需要解释hive利用hashcode来将数据存储到不同的桶中,为了方便演示,本打算连hive,直接操作hive表计算hash值 ...

  7. c语言如何输出三角函数公式大全,用C语言打印出三角函数

    在网上看到一个实例,是用C 中的* 打印出三角函数cos #include #include int main() { double y; int x,m; for(y=;y>=-;y-=0.0 ...

  8. 【题目】用下面的无穷级数公式计算π的值:π=4 - 4/3 +4/5 - 4/7 + 4/9 - 4/11+...打印一张表,分别显示前1项到前100项时计算出的π的近似值。

    /**************************** * 文件名:[作业] * 作者:〈漆黑〉 * 描述:〈 用下面的无穷级数公式计算π的值π=4 - 4/3 +4/5 - 4/7 + 4/9 ...

  9. [C语言]计算sin值填空 :阅读下面程序,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。然后上机运行程序。利用公式,计算sin x(x为弧度值)的值,直到最后一项的绝对值小于。。。

    阅读下面程序,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求.然后上机运行程序.    利用计算sin x(x为弧度值)的值,直到最后一项的绝对值小于10-5时为止,输出e的值并统计累 ...

最新文章

  1. application.properties中自定义属性的使用
  2. 研磨设计模式之 策略模式--转
  3. 成功解决win系统电脑中网络仅看到自己计算机图文教程
  4. MySQL 5.7 新特性详解
  5. .NET Core开发实战(第25课:路由与终结点:如何规划好你的Web API)--学习笔记(下)...
  6. java字节码_掌握Java字节码
  7. Win32汇编---控件的超类化感想
  8. 烂泥:Postfix邮件服务器搭建之软件安装与配置
  9. 安卓手机左右声道调节应用下载_闪电全能格式转换器下载_闪电全能格式转换器官方下载[转换工具]...
  10. 链式存储结构的线性表
  11. 基于推特数据挖掘交通事件的城市交通流深度学习预测模型
  12. Python数据分析-二手车数据用于机器学习二手车价格预测
  13. html语言怎么插入视频,如何在HTML5网页中插入 Video(视频)
  14. 「随笔」我的导师离职了...
  15. [DFS/递推/DP] 2327 [SCOI2005] 扫雷 ( 普及+/提高
  16. 个人中心html更换头像,html5 头像上传更换插件
  17. html表格展开格式,4款简单常见的纯CSS表格(table)样式
  18. linux上的无线网卡灯不亮
  19. Unity 添加自己的Logo
  20. EA 交易中采用ONTRADE() 函数处理交易事件

热门文章

  1. python excel单元格 剪切清除粘贴复制_Excel复制粘贴时弹出“不能清除剪贴板”的解决方法...
  2. 这有一套完整的微信公众号代运营方案
  3. 计算机突然断电后 硬盘中的数据,电脑突然断电对硬盘有影响吗?实测便知
  4. n3150 linux 4k,暴风影音N3150小主机硬件介绍和黑群晖体验
  5. 数据结构笔记正式版8――手写
  6. Bayesian Convolution Neural Networks with Bernoulli Approximate Variational Inference
  7. kali 局域网断网
  8. dxp中Cap,Cap2,Cap Pol的区别
  9. 什么叫矫顽力(bHc),什么叫内禀矫顽力(jHc)?
  10. Dell 灵越7559笔记本电脑加M.2固态硬盘