用 公式求π的近似值,直到到发现某一项的绝对值小于 10 -6 为止(该项不累加)) 分析: 先将原公式转换为: 1)每项的分子s为:1 ; 2) 后一项的分母 n 是前一项分母加2 ; 3) 第 1 项的符号为正,从第 2 ,每一项的符号与前一项符号3 如果前一项是 1/n ,可推出后一项为:4 用while 语句实现,请将下面程序补充完整。 #include
#include
int main() { int s; 5 n,t,pi; t=1; pi=0; n=1.0; s=1; while( 6 ) { pi=pi+t; n=n+2; s=7 ; t= 8 ; } pi=pi*4; printf("pi=%10.6f\n",pi); }