解题思路:
注意事项:题目要求的是1/x;这一项的绝对值小于10-6,而不是pi/4小于10-6
参考代码:
#include<stdio.h>
#include<math.h>
int main()
{
double pi=1.0,x=3.0;
int t=1;
while(fabs(1.0/x)*t)>=1e-6)
{
pi=pi-(1.0/x)*t;
x=x+2;
t=-t;
}
printf("%.6lf",pi*4.0);
return 0;
}
0.0分
0 人评分
钟神赛车 (C语言代码)浏览:873 |
C语言训练-立方和不等式 (C语言代码)浏览:748 |
A+B for Input-Output Practice (III) (C语言代码)浏览:570 |
C语言训练-求函数值 (C语言代码)浏览:574 |
C语言程序设计教程(第三版)课后习题6.5 (C++代码)浏览:449 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:373 |
A+B for Input-Output Practice (C语言代码)浏览:463 |
Tom数 (C语言代码)浏览:525 |
字符逆序 (C语言代码)浏览:617 |
陶陶摘苹果2 (C语言代码)浏览:597 |