猿问
这个公式怎么用c语言程序写:pi=2*2*sqrrt(2)……
慕粉2142527367
浏览 4927
回答 8
8回答
慕沐4449596
#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
0
0
qq_守护小猫咪_0
#include <math.h>main(){double root;root = 2*2*sqrt(2);printf("answer is %f\n", root);}
0
0
1
随时随地看视频
慕课网APP
相关分类
C
typedef入门问题
1 回答
我要回答