早教吧作业答案频道 -->其他-->
PI的 初始值为什么是pi=1#includemain(){int s;float n,t,pi;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 ",pi);}PI的初始值为什么是 0我看错了 因为PI是SUM sum=sum+T SUM第
题目详情
PI的 初始值为什么是pi=1
#include
main(){int s;float n,t,pi;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);}
PI的初始值为什么是 0
我看错了 因为PI是SUM sum=sum+T SUM第一个数字为1所以PI初始是0
#include
main(){int s;float n,t,pi;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);}
PI的初始值为什么是 0
我看错了 因为PI是SUM sum=sum+T SUM第一个数字为1所以PI初始是0
▼优质解答
答案和解析
是的,累加器初始化给0.
#include
#include
main()
{
int s;float n,t,pi;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);
return 0;
}
得 pi= 3.141594
#include
#include
main()
{
int s;float n,t,pi;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);
return 0;
}
得 pi= 3.141594
看了 PI的 初始值为什么是pi=...的网友还看了以下:
Matlab求帮忙看看哪里错了.h=0;%h[0,51.5]a=15;m=sMatlab求帮忙看看 2020-05-13 …
一道英语试题难住了我manysettlershadslighterreligiouscommitm 2020-06-18 …
4X120铜芯电缆可以带多大功率要是BV-4*120的3相敷设在明敷设导管中载流量为215AI=P 2020-06-21 …
请问下:用matlab计算1+1/2+1/3+.+1/98,为什么不行呢,哪里出错了?n=0;s= 2020-07-17 …
c语言->和.对于以下变量定义,以下表达式正确的是:()structnode{chars[10]; 2020-07-23 …
C的一段程序如果输入两位或两位以上的数(假设位数为n)把这个数的后n-1位输出例如输入123输出2 2020-07-26 …
C语言选择题求解释已知:chars[10],*p=s,则在下列语句中,错误的语句是选择一项:A.s 2020-08-01 …
求数列S=(1^2)*(p^0)+(2^2)*(p^1)+...+(k^2)*[p^(k-1)]的计 2020-11-07 …
大家帮我看下矿石化验结果,fe:53.78%s:0.031%p:0.23%As0.058%SiO2: 2020-11-20 …
概率论习题求助设随机事件A,B及其和事件AUB的概率分别是0.4,0.3,0.6求P(AB)(最后B 2020-12-13 …