fork download
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4. // your code goes here
  5. int n=1,sign=1;
  6. double pi=0,term=1;
  7. do
  8. { pi=pi+term;
  9. sign=-sign;
  10. n=n+2;
  11. term=sign*1/n;
  12. } while(fabs(term)>=1e-6);
  13. pi=pi*4;
  14. printf("pi=%10.8f\n",pi);
  15. return 0;
  16. }
  17.  
Success #stdin #stdout 0s 5316KB
stdin
Standard input is empty
stdout
pi=4.00000000