【C语言练习4】根据公式计算π的值,π=4-4/3+4/5-4/7+4/9+... 打印出一个表格来显示,用公式中的1项、2项、3项...计算出来π的近似值
#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双精度浮点数的区别:
- 所占内存不同:float4个字节,double8个字节
- 有效位数不同:float6位,double15位
- 取值范围不同。double数字范围更大
- 处理速度不同。float处理速度比double快。
- 浮点常数通常以double类型存储在内存中。若将浮点常数存储为float类型,将F或f字母附加到其末尾。
程序运行结果如下,仅列出前9项:
【C语言练习4】根据公式计算π的值,π=4-4/3+4/5-4/7+4/9+... 打印出一个表格来显示,用公式中的1项、2项、3项...计算出来π的近似值相关推荐
- 计算机一级表格加减乘除公式,excel怎样在一个表格内输入计算式,另一个表格内显示结果?【excel怎么做表格】...
excel表格如何用公式计算加减乘除混合运算? excel表格如何用公式计算乘除运算: 直接在FX里面输入=C8*F8 G8.要先算加号,输入=C5*(F8 G8)可以了. 如何用Excel电子表格进 ...
- c语言定义寄存器中的两位,汇编语言:编写一个程序,显示AL寄存器中的两位十六进制数...
满意答案 deuej 2013.05.31 采纳率:43% 等级:12 已帮助:9924人 data segment data ends stack segment db256 dup(?) s ...
- 解决:Axmath点击更新编号后,会多出许多编号,每个公式都会多加一个编号并显示在目录中,十分混乱
我自己发现的方法是 1)在word中点击 另存为 > 选择pdf格式 > 保存好 > 此时你再看word,其编号就正常了 网上说的方法更简单, 1)只需进行打印预览(快捷键ctrl+ ...
- 给任意边长n,打印出一个一n为边长的空心*型菱形(C语言实现)
如左图为一个边长为5的空心*型菱形. 解题思路: 观察图形,拆分成每一行来看.第一行和最后一行是比较特殊的(只有一个*),其余部分每行都有两个*,然而这一部分又可以分为两个部分,正梯形部分和倒梯形部分 ...
- c语言编程计算π的值
根据下面的公式计算π的值 π=4-4/3+4/5-4/7+4/9-4/11+- 请打印出一个表格来显示:计算出来π的近似值. #include <stdio.h> #include < ...
- 通过java计算hash值
通过java计算hashcode 前段时间,在分享hive分桶原理的时候,需要解释hive利用hashcode来将数据存储到不同的桶中,为了方便演示,本打算连hive,直接操作hive表计算hash值 ...
- c语言如何输出三角函数公式大全,用C语言打印出三角函数
在网上看到一个实例,是用C 中的* 打印出三角函数cos #include #include int main() { double y; int x,m; for(y=;y>=-;y-=0.0 ...
- 【题目】用下面的无穷级数公式计算π的值:π=4 - 4/3 +4/5 - 4/7 + 4/9 - 4/11+...打印一张表,分别显示前1项到前100项时计算出的π的近似值。
/**************************** * 文件名:[作业] * 作者:〈漆黑〉 * 描述:〈 用下面的无穷级数公式计算π的值π=4 - 4/3 +4/5 - 4/7 + 4/9 ...
- [C语言]计算sin值填空 :阅读下面程序,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。然后上机运行程序。利用公式,计算sin x(x为弧度值)的值,直到最后一项的绝对值小于。。。
阅读下面程序,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求.然后上机运行程序. 利用计算sin x(x为弧度值)的值,直到最后一项的绝对值小于10-5时为止,输出e的值并统计累 ...
最新文章
- application.properties中自定义属性的使用
- 研磨设计模式之 策略模式--转
- 成功解决win系统电脑中网络仅看到自己计算机图文教程
- MySQL 5.7 新特性详解
- .NET Core开发实战(第25课:路由与终结点:如何规划好你的Web API)--学习笔记(下)...
- java字节码_掌握Java字节码
- Win32汇编---控件的超类化感想
- 烂泥:Postfix邮件服务器搭建之软件安装与配置
- 安卓手机左右声道调节应用下载_闪电全能格式转换器下载_闪电全能格式转换器官方下载[转换工具]...
- 链式存储结构的线性表
- 基于推特数据挖掘交通事件的城市交通流深度学习预测模型
- Python数据分析-二手车数据用于机器学习二手车价格预测
- html语言怎么插入视频,如何在HTML5网页中插入 Video(视频)
- 「随笔」我的导师离职了...
- [DFS/递推/DP] 2327 [SCOI2005] 扫雷 ( 普及+/提高
- 个人中心html更换头像,html5 头像上传更换插件
- html表格展开格式,4款简单常见的纯CSS表格(table)样式
- linux上的无线网卡灯不亮
- Unity 添加自己的Logo
- EA 交易中采用ONTRADE() 函数处理交易事件
热门文章
- python excel单元格 剪切清除粘贴复制_Excel复制粘贴时弹出“不能清除剪贴板”的解决方法...
- 这有一套完整的微信公众号代运营方案
- 计算机突然断电后 硬盘中的数据,电脑突然断电对硬盘有影响吗?实测便知
- n3150 linux 4k,暴风影音N3150小主机硬件介绍和黑群晖体验
- 数据结构笔记正式版8――手写
- Bayesian Convolution Neural Networks with Bernoulli Approximate Variational Inference
- kali 局域网断网
- dxp中Cap,Cap2,Cap Pol的区别
- 什么叫矫顽力(bHc),什么叫内禀矫顽力(jHc)?
- Dell 灵越7559笔记本电脑加M.2固态硬盘