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

慕粉2142527367
浏览 4921回答 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;}这样你可以去尝试要循环体求多少次

qq_守护小猫咪_0

#include <math.h>main(){double root;root = 2*2*sqrt(2);printf("answer is %f\n", root);}
打开App,查看更多内容
随时随地看视频慕课网APP