编程,求π,π/4 =1-1/3+1/5-1/7+…1/(4n-3)-1/(4n-1) n=100

如题所述

#include<stdio.h>
main()
{   double pi=0.0,n; 
    for(n=1;n<=200;n++)
     (int)n%2?pi+=1/(2*n-1):pi-=1/(2*n-1);
printf("π = %lf",pi*4);
}//结果不是3.141592是因为题目要求的n值小,精度低,你可以改成n<=20000000就能看到更精确的数据了。

如图所示,望采纳。。。。。。

温馨提示:内容为网友见解,仅供参考
无其他回答

...=1-1\/3+1\/5-1\/7+…1\/(4n-3)-1\/(4n-1) n=100
include<stdio.h>main(){ double pi=0.0,n; for(n=1;n<=200;n++) (int)n%2?pi+=1\/(2*n-1):pi-=1\/(2*n-1);printf("π = %lf",pi*4);}\/\/结果不是3.141592是因为题目要求的n值小,精度低,你可以改成n<=20000000就能看到更精确的数据了。如图所示,望采纳。。

C语言编程。利用公式:π\/4=1-1\/3+1\/5-1\/7+……+1\/(4n-3)-1\/(4n-1...
(1)首先,要知道系数为正数的项的分母是4n-3(n为正数项的项数),为负数的项的分母为4n-1(n为负数项的项数),即分母的变化规律是1、3、5、7...的奇数数列,则第n项的分母为2n-1,第10000项的分母为2*10000-1 \/\/ math1.cpp : 定义控制台应用程序的入口点。\/\/#include "stdafx.h"#incl...

...π的值π\/4=1-1\/3+1\/5-1\/7…+1\/(4n-3)-1\/(4n-1) (n=1000)
clear n=1000 b=n*4-1 tt=0 for a=1 to n*4-3 step 2 s=1\/a tt=tt+s endfor ?tt-1\/b return 答案是:4.7817 楼主觉得可以那就 小第分少 请多给个分哈!

π\/4=1-1\/3+1\/5-1\/7+...+1\/(4n-3)-1\/(4n-1)) 输入公式中的n值。 输...
把x=8.0\/((4*n-3)*(4*n-1));改成x=8.0\/((4*i-3)*(4*i-1));。

已知数列:1-1\/3+1\/5-1\/7+1\/9-1\/11+...编一个程序,求其前十项的和
void main(){ int n,s;int s1=0,s2=0;for(n=0;n<5;n++){ s1=s1+1\/(1+4n);s2=s2+1\/(3+4n);} s=s1-s2;printf("1-1\/3+1\/5-1\/7+1\/9-1\/11+...前十项和为:%d",s);} 这是我在这里写的,没经过编译器,有什么小错误码可以问我,其它程序还可以改成要求输入m,(m表示...

数列题: 1+1\/3+1\/5+1\/7+…+ 1\/2n-1 求和 (注明过程,谢谢)
解:用裂项法,先整体扩大:原式=1\/2(2+2\/3+2\/5+2\/7+...+2\/2n-1)=1\/2(2+(1-1\/3)+(1\/3-1\/5)+(1\/5-1\/7)+...+(1\/(2n-3)-1\/(2n-1)))=1\/2(2+1-1\/3+1\/3-1\/5+1\/5-...+1\/(2n-3)-1\/(2n-1))=1\/2(2-1\/(2n-1))=(4n-3)\/(4n-2)...

1+1\/2-2\/3+3\/4-...+(n-1)\/n,当n=1000时表达式的值为多少?
原式=1+1\/2+(1\/3-1)+(1-1\/4)+...+(1-1\/n)=1+1\/2+1\/3-1\/4+...-1\/n 设1+1\/2+1\/3-1\/4+...-1\/n=x...2式 当n=1000时 1式-2式,得:2\/4+2\/6+2\/8+...+2\/1000=ln1001+r-x 即:1\/2+1\/3+...+1\/500=ln1001+r-x ln501+r-1=ln1001+r-x x=ln...

数列求和Sn=1\/1*3+4\/3*5+9\/5*7+……n^2\/(2n-1)(2n+1)
=1\/4+(1\/8)[(2n+1)\/(2n-1)(2n+1)-(2n-1)\/(2n-1)(2n+1)]=1\/4+(1\/8)[1\/(2n-1)-1\/(2n+1)]所以原式=1\/4+1\/4+……+1\/4+(1\/8)[1-1\/3+1\/3-1\/5+……+1\/(2n-1)-1\/(2n+1)]=n\/4+(1\/8)[1-1\/(2n+1)]=n\/4+n\/(8n+4)=(n²+n)\/(4n+2...

1+1\/3+1\/5+1\/7+...+1\/(2n+1)=?
这是调和级数的变形,是个发散的数列。当n→∞时前n项和应该是∞。可以用高等数学中的幂级数展开去证明其发散性,也可以简单地这么理解:已知1\/3到1\/2n+1显然有n个数(n=1,2,3...)取后面n\/2个数,即从1\/n+2到1\/2n+1,求和,Σ>(n\/2)\/(2n+1)=1\/(4+(2\/n));当n→∞时,1...

c++编程计算圆周率pi=4-4\/3+4\/5-4\/7+...+4\/(4n-3)-4\/(4n
int i,k=1;float pi=0;for(i=1;i<=1000;i++){ pi=+float( (1\/(2*i-1))*k );k=-k;} cout<<pi*4<<endl;

相似回答