为了账号安全,请及时绑定邮箱和手机立即绑定

这个公式怎么用c语言程序写:pi=2*2*sqrrt(2)……

这个公式怎么用c语言程序写:pi=2*2*sqrrt(2)……

C
慕粉2142527367 2017-06-20 23:10:25
查看完整描述

8 回答

?
慕沐4449596

TA贡献34条经验 获得超15个赞

#include<stdio.h>

#include<math.h>

int main()

{

int n;

scanf("%d",&n);

long double Pi=2;

long double k=sqrt(2);

for(int i=0;i<n;i++)

{

Pi*=2/k;

k=sqrt(2+k);

}

printf("%.9f\n",Pi);

return 0;

}

这样你可以去尝试要循环体求多少次

查看完整回答
1 反对 回复 2017-12-20
?
qq_守护小猫咪_0

TA贡献1条经验 获得超0个赞

#include <math.h>

main(){

double root;

root = 2*2*sqrt(2);

printf("answer is %f\n", root);

}

查看完整回答
反对 回复 2017-06-21
  • 慕粉2142527367
    慕粉2142527367
    这个公式是这样的:pi=2*2/sqer(2)*2/sqrt(2+sqrt(2))*2/sqrt(2+sqrt(2+sqrt(2)))……有规律的
  • 8 回答
  • 0 关注
  • 4922 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信