求π的近似值

利用如下公式,编写函数计算∏的值,直到最后一项的绝对值小于e,主程序接收从键盘输入的e,输出∏的值(保留5位小数)。

∏/4 = 1-1/3+1/5-1/7...


#include  
#include  
#include  
using namespace std; 
float f(float); 
int main(){ 
    float e=0.0; 
    cin>>e; 
    cout << setiosflags(ios::fixed)<     return 0; 

float f(float t) 



float n=0.0,i=1.0;
int j=1;
for(;;i+=2){
   j++;
   n=4/i*pow(-1,j)+n;
   if(1/i    
}
return n;


}

你可能感兴趣的:(c++语言)