谁能帮我做一个C语言的编程,关于圆周率π的值的

2024年11月20日 20:36
有2个网友回答
网友(1):

#include "stdio.h"
#include "math.h"
void main()
{
int i,n;
double sum=0.0;
printf("请输入整数n:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
sum=sum+1.0/(i*i);
}
sum=sqrt(6*sum);
printf("截断到公式中的第%d项,π=%lf\n",n,sum);
}你看看合适不?

网友(2):

程序如下:
#include#include#includeint main(){ int n,i; float s,pi; i=2; printf("请输入截断项数:"); scanf("%d",&n); s=1; if(n<2) { s=1; } else { for(i=2;i<=n;i++) s=s+1/(i*i); } pi=sqrt(6*s); printf("圆周率π的近似值为%f",pi); getch();
}