相关代码 |
|
例6.6用π/4≈1-13+15-17+…公式求π的近似值,直到最后一项的绝对值小于10-6为止。 用N\|S结构化流程图表示算法(见图6.12)。 程序如下: #include main() { int s; float n,t,Pi; t=1;Pi=0;n=1.0;S=1; while((fabs(t))>1e-6) {Pi=Pi+t; n=n+2; s=-S; t=S/n; } Pi=Pi*4; printf("Pi=%10.6f\n",Pi); } 运行结果为: Pi= 3.141594
相关资源 |
|