#include<stdio.h>
int main(){
float pi,n,i,m,j;
pi =1.0;//pi
n =1.0;//分子
i =0.0;//分子步长
m =1.0;//分母
j =1.0;//分母步长while(n/m>=1e-6)//如果不小于1e-6,继续执行{
i++;
n = n * i;
j= j+2;
m = m * j;
pi += n / m;}printf("值为:%f", pi);//小于1e-6循环退出,输出数值。}
编写程序,根据以下公式求Π的近似值,要求加到某项小于1e-6时为止。代码片#include<stdio.h>int main(){ float pi,n,i,m,j; pi = 1.0;//pi n = 1.0;//分子 i = 0.0;//分子步长 m = 1.0;//分母 j = 1.0;//分母步长 while (n/m>=1e-6) //如果不小于1e-6,继续执行 { i++; n = n * i; j= j+ 2; m = m * j;