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;
}
这样你可以去尝试要循环体求多少次
qq_守护小猫咪_0
TA贡献1条经验 获得超0个赞
#include <math.h>
main(){
double root;
root = 2*2*sqrt(2);
printf("answer is %f\n", root);
}
- 8 回答
- 0 关注
- 4922 浏览
添加回答
举报
0/150
提交
取消