用C语言编程计算π的值π=2/1* 2/根号2 * 2/根号(2+根号2) * 2/根号(2+根号(2+根号2)) +…… 到最后一项近似1停止,用递推法

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 02:23:52

用C语言编程计算π的值π=2/1* 2/根号2 * 2/根号(2+根号2) * 2/根号(2+根号(2+根号2)) +…… 到最后一项近似1停止,用递推法
用C语言编程计算π的值
π=2/1* 2/根号2 * 2/根号(2+根号2) * 2/根号(2+根号(2+根号2)) +……
到最后一项近似1停止,用递推法

用C语言编程计算π的值π=2/1* 2/根号2 * 2/根号(2+根号2) * 2/根号(2+根号(2+根号2)) +…… 到最后一项近似1停止,用递推法
#include
#include//开根号我用了数学库函数
int main()
{
double Pi=2,x=0,t;//我把第一项2作为Pi的初始值
while(1)
{
x=sqrt(x+2);//x是分母
t=2/x;//t是现在要乘的数
Pi=Pi*t;
if(t-1