根据下面的公式计算π的值
π=4-4/3+4/5-4/7+4/9-4/11+…
请打印出一个表格来显示:计算出来π的近似值。

#include <stdio.h>
#include <math.h>

double get_pi(double n) //返回值为double类型,不能写int
{

double j = 1;
for(j; j < 100000000;j++)                              //循环次数越多 越接近π
{n += 4 * (1 /((pow(-1,j + 1)) * (2*j - 1) ));      //π=4-4/3+4/5-4/7+4/9-4/11+........// printf("%f\n", n);
}
return n;

}

int main()
{

double pi = 0;                                          //用double类型
printf("%9.7f\n", get_pi(pi));                          //打印pi值
return 0;

}

不是很完善,发现问题可以评论进行交流

c语言编程计算π的值相关推荐

  1. C语言编程计算1*2*3+3*4*5+...+99*100*101的值

    编程计算1*2*3+3*4*5+...+99*100*101的值. 输入格式:无 输出格式:"sum = %1d"

  2. C语言编程计算下列算式的值

    编程计算下列算式的值 sum=1/(1*2*3)+1/(3*4*5)+...+1/(99*100*101) 要求: (1)sum定义为float类型 (2) 输入提示信息为:无输入提示信息和输入数据 ...

  3. 用C语言编程计算下列表达式:s=1! 2...,2012年全国计算机等级二级C语言模拟试题及答案(3)...

    一.单项选择题1. 设int x=1,y=1;表达式(!x++ || y--)的值是_________ A.0 B. 1 C. 2 D.-1 2.main( ) {  int n; ( n=6*4,n ...

  4. 用c语言编程计算10,计算方法c语言编程.doc

    计算方法c语言编程 计算方法C语言编程 1.已知方程在区间[1,2]内有一根,试问用二分法求根,使其具有5位有效数字至少应二分多少次? [程序设计] clc;clear a=1;b=2;n=0; x= ...

  5. c语言编程计算c上0下n,计算方法C语言编程讲解.doc

    计算方法C语言编程讲解 计算方法C语言编程 1.已知方程在区间[1,2]内有一根,试问用二分法求根,使其具有5位有效数字至少应二分多少次? [程序设计] clc;clear a=1;b=2;n=0; ...

  6. C语言编程计算差商表,计算方法C语言编程计算方法C语言编程.doc

    计算方法C语言编程第二章2已知方程在区间[1,2]内有一根,试问用二分法求根,使其具有5位有效数字至少应二分多少次?[程序设计]#includemain(){int n=0; float x1=1.0 ...

  7. C语言编程计算1 / 1 - 1 / 2 + 1 / 3 - 1 / 4 + ……1/100的值

    按照题目要求,偶负奇正,所以分别使用两个累加器(sum1,sum2)来累加运算. 最后将结果相加即为最终值(sum). 计算中含有分数,所以累加器以及最终值数据类型必须为浮点型. 源代码如下 #inc ...

  8. c语言编程计算原子态密度,准静态C_V法测量硅表面态密度分布及数据处理.pdf

    准静态 C V 法测量硅表面态密度分布及数据处理 钱敏1 刘蓓1 辛煜2 11 苏州大学 电子信息学院 微电子系 江苏 苏州 215021 21 苏州大学 物理科学与技术学院 江苏 苏州 215006 ...

  9. 计算开机时间c语言编程,计算电脑开机时间的代码

    今天爱站小编将为大家详细介绍计算电脑开机时间的代码,相信很多小伙伴都非常好奇且想要学习的,那么下面就跟爱站小编一起去学习吧. 函数功能:GetTickCount返回(retrieve)从操作系统启动到 ...

最新文章

  1. OpenCV——使用ROI进行图像切割
  2. 这所211高校通知不放寒假!校园将实行封闭管理!
  3. wasserstein距离_EMD(earth mover#x27;s distances)距离
  4. Spring Cloud依赖
  5. 华为摄像机搜索软件_别人的终点华为的起点!用普惠AI守护城市安全
  6. mysql 变量作表名查询_使用MySQL函数变量作为表名查询
  7. php sql跳过前四条数据,mysql实现每组取前N条记录的sql,以及后续的组数据量限制...
  8. java mail header_java使用mail发送邮件时出现乱码如何解决
  9. 如何使用CommitMonitor工具监控 SVN
  10. Android入门笔记03
  11. Ios精品源码,扁平化的ActionSheet仿花椒截屏demo文件签名重叠卡片滚动汽车仪表盘...
  12. 用C++开发的双人对战五子棋
  13. Python 统计分析--单因素方差分析
  14. 使用Sbert预训练的TTS模型《Expressive Text-to-Speech using Style Tag》
  15. python如何设置矩阵_Python Numpy如何操作数组和矩阵
  16. Java 使用redis 设计一个每天重新开始计数的计数器
  17. DataQL之语法-万能查询执行步骤
  18. 搜狗并入腾讯,看点再战头条?
  19. iOS 10权限设置
  20. 绘图配色软件 - ColorSchemer Studio

热门文章

  1. 计算机异常断电后无法启动,电脑突然断电后开不了机怎么办【解决方法】
  2. 利用comet实现服务器推式的通信
  3. html5之DeviceOrientation 手机重力与方向感应
  4. Android传感器介绍及指南针的实现
  5. html插入隐藏背景音乐,HTML插入背景音乐方法【全】
  6. SAP中输出采购订单GR/IR标识清单
  7. remix使用_使用Remix展平合同和调试
  8. Kafka+zookeeper集群搭建
  9. 拥抱POL正当时,这里有四个故事五个理由
  10. selenium学习——问卷星(可控比例)