求s=1-1/4+1/7-1/10+1/13-1/16+……,直到最后一项已知x的绝对值小于3π1e-6

计算π,计算公式是π/4 = 1-1/3+1/5-1/7……,直到最后一项的绝对值小于10的负6次方为止麻烦写清楚点!急类!
黎约拆吧EOU
#include #include void main(){float n,t,t=1;pi=0;n=1.0;s=1;while(fabs(t)>1e-6){pi=pi+t;n=n+2;s=-s;t=s/n;}pi=pi*4;printf("pi=%10.6f\n",pi);getch();}
为您推荐:
其他类似问题
扫描下载二维码计算π,计算公式是π/4 = 1-1/3+1/5-1/7……,直到最后一项的绝对值小于10的负6次方为止麻烦写清楚点!急类!
黎约拆吧EOU
#include #include void main(){float n,t,t=1;pi=0;n=1.0;s=1;while(fabs(t)>1e-6){pi=pi+t;n=n+2;s=-s;t=s/n;}pi=pi*4;printf("pi=%10.6f\n",pi);getch();}
为您推荐:
其他类似问题
扫描下载二维码C语言的一道程序题,循环那一章的
哪一项的绝对值都小于10000。不用求了,你回去吧!
已有帐号?
无法登录?
社交帐号登录
《品悟C》作者1. 用公式1-1/2+1/4-1/7..... 求s的近似值,直到最后一项的绝对值小于10-4为止。用C语言怎么编程,求答案_百度知道
1. 用公式1-1/2+1/4-1/7..... 求s的近似值,直到最后一项的绝对值小于10-4为止。用C语言怎么编程,求答案
我有更好的答案
&#47.0f,j = 1;
&#47, totalValue=0;分母递增值增加symbol *= -1;/&#47.0f; i,i是分母;
&#47,totalValue );
}while(lastValue &
/;/改变分母为下一次计算的分母j++;/lastValue 最后一项的值,totalValue就是sint symbol=1,j是分母递增记录do{lastValue = ((float)symbol) &#47, i = 1;改变符号totalValue += lastValue: %f& PRECISION
|| -lastValue &判断最后一项的绝对值printf(&symbol用来表示正负号;必须先强转除号操作数中的一个;&#47.00001void main(void){float lastValue = 0;
/&#47#define PRECISION
0;getch(),不然只会得到0i+=j; PRECISION)
其他类似问题
为您推荐:
c语言的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁计算S=1+1/2+1/4+1/7+1/11+1/16+1/22+1/29+...当第i项的值&10^(-4)时结束。_百度知道
计算S=1+1/2+1/4+1/7+1/11+1/16+1/22+1/29+...当第i项的值&10^(-4)时结束。
写出算法!
Private Su畅海扳剿殖济帮汐爆搂b Form_Click()dim a as long
'a为分母dim i as long 'i为分母每次增加的步长 1,2,3,.....dim s as doubleb=1 Do Until 1 / a & 10 ^ (-4)
s = s + 1 / a
a = a + iLoopPrint sEnd sub
其他类似问题
为您推荐:
其他1条回答
Dim i As Integer
Do Until i / Sum & 0.0001
s = s + i / Sum
Sum = Sum + 1
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 x的绝对值小于1 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信