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

编写程序求取圆周率π的近似值并在显示器输出,以下为求圆周率π值的近似公式,要求近似值截断到公式中的第n项,n的值从键盘输入(π×π)/6=1+1/(2×20+1/(3×3)+…+1/(n×n)麻烦请帮我编一下,尽量用简单一点的函数,复杂的我们还没学到,谢谢了

第1个回答  2014-03-13
#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个回答  2014-03-13
程序如下:
#include<stdio.h>#include<conio.h>#include<math.h>int 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();
}

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网