解题思路:
根据题意想出框架直接写。
注意事项:
注意审题是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 人评分
素数判断模板题(题解中的函数能用来判断大数是不是素数)浏览:841 |
拆分位数 (C++代码)用char简单粗暴,嗯浏览:1087 |
C语言训练-阶乘和数* (C语言代码)浏览:981 |
矩阵转置 (C语言代码)浏览:1525 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:691 |
C语言程序设计教程(第三版)课后习题5.7 (C++代码)浏览:846 |
C语言训练-求矩阵的两对角线上的元素之和 (C语言代码)浏览:598 |
P1001 (C语言代码)浏览:800 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:552 |
简单的a+b (C语言代码)浏览:626 |