注意事项:题目中说当某一项的绝对值小于10-6为止,这个地方题有点坑啊,这一项并没有加入。注意这个就好了
参考代码:
#include<stdio.h> #include<math.h> int main() { double PI; int i = 1; double k; double sum = 0; while(1) { k = pow(-1, i+1)*1.0/(2*i-1); if(fabs(k) < pow(10,-6)) break; sum = sum + k; i++; } PI = 4*sum; printf("%.6f", PI); return 0; }
0.0分
0 人评分
C语言考试练习题_保留字母 (C语言代码)浏览:616 |
点我有惊喜!你懂得!浏览:1564 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:762 |
Tom数 (C++代码)浏览:868 |
数列排序 (C语言代码)浏览:858 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:566 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:818 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:768 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:268 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:388 |