zl程序教程

您现在的位置是:首页 >  后端

当前栏目

[编程] C语言循环结构计算π的值详解编程语言

2023-06-13 09:20:37 时间

公式:

[编程] C语言循环结构计算π的值详解编程语言

 

分析:首先,系数为正数的项的分母是4n-3(n为正数项的项数),为负数的项的分母为4n-1(n为负数项的项数),即分母的变化规律是1、3、5、7 的奇数数列,则第n项的分母为2n-1,第10000项的分母为2*10000-1。

 

代码:

#include stdio.h 

int main(){ 

 //计算π的值 

 int i; 

 int z; 

 double f; 

 double p=0; 

 for(i=1;i =100000000;i++){ 

 //取模 

 z=i%2; 

 //每项 

 f=(double)1/(2*i-1); 

 //z等于0的时候是负数 

 if(z==0){ 

 f=-1*f; 

 //加一起 

 p+=f; 

 //最终π的值 

 p=p*4; 

 printf("%lf",p); 

}

 

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/12520.html

cjava