编写一段C程序,返回值,知道满足精度为止2 1+

2020-12-10 16:14:26 字数 2446 阅读 7838

1楼:百度用户

t*=i/(i*2+1); 改成 t*=i*1.0/(i*2+1);

c语言怎么用函数实现求π/2的值 π/2=1+1/3

2楼:匿名用户

返回第i项的数据值i=1时1/3,i=2时,1/3×2/5。。。

doublenode(inti)

3楼:听不清啊

#include

double f(int i)

int main()

vb 根据公式计算π的近似值π/2=1+1/3+1/3*2/5+1/3*2/5*3/7

4楼:听不清啊

#include

main()

printf("pi=%lf\n",p);

system ("pause");}

π/2=1+1/3*2/5+1/3*2/5*3/7......用子函数c程序求π的近似值,新手,求详细程序~

5楼:匿名用户

因为你忘记对m初始化了。

正确**:

#include

doublefunc(intm)

returnp;

}voidmain()

运行结果:

根据公式计算π值(c语言),π^2/6=1+1/2^2+1/3^2+…..+1/n^2,为什么结果时这样呀?

6楼:匿名用户

将语句h=1/(i*i);

改成h=1.0/i/i;

这样才会计算得到浮点数,否则当 i>1 以后,h都等于0。

c语言用公式用这个公式π*π/6=1/1*1+1/2*2+1/3*3+...+1/n*n,求出π的值 10

7楼:匿名用户

按照你给出来的公式,

π*π/6=1/1*1+1/2*2+1/3*3+...+1/n*n改写如下:

while ((term)>=1e-6)

c语言程序设计:π^2/6=1+1/2^2+1/3^2+…+1/n^2,求π 10

8楼:

#include "stdio.h"

#include "math.h"

void main()

while(abs(temp-sum) < 1e-8);

pi = sqrt(6 * sum);

printf("pi .= %f\n", pi);}

9楼:匿名用户

^^#include

#include

int main()

printf("%lf\n",sqrt(pi*6));

return 0;}

用c语言编程π*π/6=1/1*1+1/2*2+1/3*3+。。。+1/n*n

10楼:喜欢古龙的人

把二楼的改成宏就行了

11楼:陈俊杰

#include

#include

main()

printf("pai=%f",sqrt(s*6));}

用c语言编程:π*π/6=1/1*1+1/2*2+1/3*3+。。。+1/n*n,求出π的值

12楼:匿名用户

#include

#include

#include

#include

main()

{ int n,i;

float pi,sum=0,m=1.0;

scanf(

13楼:匿名用户

|程序如下:

//author : zhaing&bo

//date : 2010-11-22//version: 0.1

#include

#include

int main(void)

pi = (float)sqrt(pi6*6);

printf("n=%d, pi=%f\n", n, pi);

fflush(stdin);

printf("press y | y to again:");

}printf("press any key to continue...");

fflush(stdin);

getchar();

return 0;

}// 至此结束636f707962616964757a686964616f31333262383032

认真回答,呈请采纳