當前位置:編程學習大全網 - 編程軟體 - C語言計算pi

C語言計算pi

#include<stdio.h>

#include<math.h>

void main()

{

int sign=1;// 符號變量 因為要正1-3/1 所以 在進行第壹步運算的時候正1-某某

int i=1;//? 此時的i 也可以等於count 用來存儲運算次數 建議用count 我在這裏就不改了

double pi=0.0;// 我們要求的結果 pi

double n=1.0;//? 我們的分母

double trem=1.0;// 我們的分式本身

while(fabs(trem)>=1e-6) //題幹要求的條件表達式

{

pi+=trem; //累加式pi=pi+trem

n+=2; // 分母每次加2

sign=-sign; // 用來控制符號在這裏同時也是充當分子的作用

trem=sign/n; //分式本身=分子/分母

i++ // 每次運算完壹遍+1

}

pi*=4;// 這裏也是根據題幹來的 就相當於 1/2 *2 =1

}

望采納謝謝 有什麽不懂的可以隨時追我

  • 上一篇:壹臺恒溫恒濕試驗箱壹般要多少錢
  • 下一篇:陜西科飛電器智能溫濕度控制器的工作原理是什麽?誰能幫忙,謝謝!
  • copyright 2024編程學習大全網