解题思路:
根据题意想出框架直接写。
注意事项:
注意审题是1.0/i的某一项结果绝对值小于10^6。
。。特别警告 千万别直接输出3.141591。会被老师打死的。。。。
参考代码:
#include<stdio.h> #include<math.h> int main() { double pi,s=0.0,x; int i,t=1; for(i=1;;i+=2) { x=1.0/i; s+=x*t; if(fabs(x)<1e-6)break; pi=s*4; t=-t; } printf("%.6lf",pi); return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题1.6 (C++代码)浏览:909 |
用筛法求之N内的素数。 (C语言代码)浏览:1385 |
P1001 (C语言代码)浏览:836 |
本人酷爱递归实现很多问题,这里也是浏览:632 |
C语言程序设计教程(第三版)课后习题9.8 (C语言代码)浏览:646 |
关于C语言变量位置的问题浏览:294 |
1013题解浏览:596 |
Tom数 (C语言代码)浏览:581 |
C语言程序设计教程(第三版)课后习题11.8 (C语言代码)浏览:756 |
C语言程序设计教程(第三版)课后习题12.1 (C语言代码)浏览:689 |