用三种循环结构分别编写程序,计算л的近似值公式如下:л/4 ≈ 1 – 1/3 + 1/5 – 1/7 + 到最后一项的绝对值小于10-6为止.
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 04:38:44
用三种循环结构分别编写程序,计算л的近似值公式如下:л/4 ≈ 1 – 1/3 + 1/5 – 1/7 + 到最后一项的绝对值小于10-6为止.
用三种循环结构分别编写程序,计算л的近似值
公式如下:
л/4 ≈ 1 – 1/3 + 1/5 – 1/7 +
到最后一项的绝对值小于10-6为止.
用三种循环结构分别编写程序,计算л的近似值公式如下:л/4 ≈ 1 – 1/3 + 1/5 – 1/7 + 到最后一项的绝对值小于10-6为止.
int main()
{
double sum = 1.;
double t = 3.;
while( fabs(1 / t) >= 10E-9 )
{
t = -1 / t;
sum += t;
if(t < 0)
{
t = 1 / t - 2;
}
else
{
t = 1 / t + 2;
}
}
double PI = sum * 4;
return 0;}
int main()
{
double sum = 1.;
double t = 3.;
for(; fabs(1 / t) >= 10E-9; )
{
t = -1 / t;
sum += t;
if(t < 0)
{
t = 1 / t - 2;
}
else
{
t = 1 / t + 2;
}
}
double PI = sum * 4;
return 0;
}
int main()
{
double sum = 1.;
double t = 3.;
do{
t = -1 / t;
sum += t;
if(t < 0)
{
t = 1 / t - 2;
}
else
{
t = 1 / t + 2;
}
}while( fabs(1 / t) >= 10E-9 );
double PI = sum * 4;
return 0;
}