你这标题耸人听闻,总觉得是为了自己交作业而来这里搜集答案的。
double Com_Pi(int N) { int k=0,i; double x,y; for(i=0;i<=N;i++) { x=rand()%?+? y=rand()%?+?; if((x*x+y*y)<=1) k++; } return 4*k/(double)n;}