1. 程式人生 > 其它 >C語言程式題編寫程式,根據以下公式求Π的近似值,要求加到某項小於1e-6時為止。

C語言程式題編寫程式,根據以下公式求Π的近似值,要求加到某項小於1e-6時為止。

技術標籤:C語言c語言程式人生

編寫程式,根據以下公式求Π的近似值,要求加到某項小於1e-6時為止。

在這裡插入圖片描述

程式碼片

#include<stdio.h>
int main()
{
	float pi,n,i,m,j;
	pi = 1.0;//pi
	n = 1.0;//分子
	i = 0.0;//分子步長
	m = 1.0;//分母
	j = 1.0;//分母步長
	while (n/m>=1e-6) //如果不小於1e-6,繼續執行
	{
		i++;
		n = n * i;
		j= j+ 2;
		m = m * j;
		pi += n / m;
	}
	printf("值為:%f"
, pi);//小於1e-6迴圈退出,輸出數值。 }