7-1 用格里高利公式求给定精度的PI值 (15分)
教育超市-浙大版《C语言程序设计(第3版)》第4章 循环结构(练习4.1 用格里高利公式求π的近似值)
本题要求编写程序,计算序列部分和 4∗(1−1/3+1/5−1/7+...) ,直到最后一项的绝对值小于给定精度eps
。
输入格式:
输入在一行中给出一个正实数eps
。
输出格式:
在一行中按照“Pi = pi
”的格式输出部分和的值pi
,精确到小数点后四位。题目保证输入数据和计算结果均不超过双精度范围。
输入样例1:
0.0001
输出样例1:
Pi = 3.1418
输入样例2:
0.2
输出样例2:
Pi = 2.8952
#include <stdio.h>
int main(){double eps;scanf ("%lf", &eps);int i = 1; int flag = 1; int denominator = 1; double item = 1.0; double s = 0; while(fabs(item) >= eps){ s = s + item; i++; flag = -flag; denominator = denominator + 2; item = flag * 1.0 / denominator; }s = s + item;printf ("Pi = %.4lf\n", s*4);
}
7-1 用格里高利公式求给定精度的PI值 (15分)相关推荐
- 用格里高利公式求给定精度的PI值 (15分)
用格里高利公式求给定精度的PI值 (15分) 本题要求编写程序,计算序列部分和 4∗(1−1/3+1/5−1/7+-) ,直到最后一项的绝对值小于给定精度eps. 输入格式: 输入在一行中给出一个正实 ...
- C语言——PTA 用格里高利公式求给定精度的PI值
打赏一点钱,帮我买包辣条,继续创作,谢大家! PTA 用格里高利公式求给定精度的PI值 本题要求编写程序,计算序列部分和 4∗(1−1/3+1/5−1/7+-) ,直到最后一项的绝对值小于给定精度ep ...
- 7-18 用格里高利公式求给定精度的PI值
东软学习小组成员:时雾 用格里高利公式求给定精度的PI值 本题要求编写程序,计算序列部分和 4∗(1−1/3+1/5−1/7+-) ,直到最后一项的绝对值小于给定精度eps. 输入格式: 输入在一行中 ...
- 7-1 用格里高利公式求给定精度的PI值
本题要求编写程序,计算序列部分和 4∗(1−1/3+1/5−1/7+...) ,直到最后一项的绝对值小于给定精度eps. 输入格式: 输入在一行中给出一个正实数eps. 输出格式: 在一行中按照&qu ...
- 用格里高利公式求给定精度的PI值
计算序列部分和 4∗(1−1/3+1/5−1/7+-) ,直到最后一项的绝对值小于给定精度eps. 输入格式 输入在一行中给出一个正实数eps. 输出格式 在一行中按照"Pi = pi&qu ...
- 用格里高利公式求π的近似值
使用格里高利公式求 π 的近似值,要求精确到最后一项的绝对值小于 10-7 . 格里高利公式: π/4=1-1/3+1/5-1/7+1/9...... Input 本题没有输入 Output π 的近 ...
- 利用java格里高利公式求圆周率_C语言用下列公式求pi的近似值,直到最后一项的绝对值小于1e-4为止:...
C语言 输入精度e 和实数x,用下列公式求cos x 的近似值,精确到最后一项的绝对值小于e。 #include //头文件置顶#include double fact(int n){\ 用下面的近 ...
- 求给定精度的简单交错序列部分和 (15 分)
7-35 求给定精度的简单交错序列部分和 (15 分) 本题要求编写程序,计算序列部分和 1 - 1/4 + 1/7 - 1/10 + ... 直到最后一项的绝对值不大于给定精度eps. 输入格式: ...
- 实验4-1-8 求给定精度的简单交错序列部分和 (15 分)
实验4-1-8 求给定精度的简单交错序列部分和 (15 分) 本题要求编写程序,计算序列部分和 1 - 1/4 + 1/7 - 1/10 + - 直到最后一项的绝对值不大于给定精度eps. 输入格式: ...
最新文章
- 朱俊彦团队提出GAN压缩算法:计算量减少20倍,生成效果不变,GPU、CPU统统能加速...
- Scala学习 day01 Scala的类/方法/对象/单例对象
- 软件成本度量方法及CMMI V2.0,你Get到了吗?
- bn层初始化参数_神经网络参数初始化方式
- PHP高级编程之消息队列
- 机器人踩滑板_不死神草、飞行滑板…超2000种创新发明在这里展出
- python票务系统_列车票务系统
- PCB多层板设计规范
- aspcms用mysql_aspcms增加手机版支持与电脑公用一个后台
- android 备份 通信录,如何简单备份手机通讯录?
- 数字化名词解释—数字化
- 关于框架,到底什么是框架?
- Android 性能优化五大误区和两大疑点!
- web与web服务器的概念理解
- 在线详情页设计,素材免扣直接用!
- Autoware入门学习(三)——Autoware软件功能使用介绍(1/3)及demo演示
- 应用实战|微信小程序开发示例之在线商城
- vs发布免安装文件_周日010 英超: 南安普敦vs托特纳姆热刺
- 洛谷 P1775 合并石子(弱化版)
- 刷脸支付始于支付不止于支付
热门文章
- 500以内的蓝牙降噪耳机哪款好?高性价比降噪蓝牙耳机分享
- Note: NumExpr detected 12 cores but NUMEXPR_MAX_THREADS not set, so enforcing safe limit of 8. NumEx
- GBase XDM初识
- 如何使用轻量应用服务器自带的Cloudreve应用镜像搭建属于自己的云网盘?
- L1、L2正则化的原理及适用场景
- 如何申请邮箱号,两步轻松完成
- php同子域单点登录,SSO 单点登录总结(PHP)(示例代码)
- axios get带参数的请求方法
- Java线程池的知识
- vue-cli的webpack模板项目配置文件分析(转)