c語言怎麼用函式實現求2的值

2021-03-19 18:27:58 字數 1523 閱讀 9227

1樓:匿名使用者

返回第i項的資料值i=1時1/3,i=2時,1/3×2/5 。。。

double node( int i )

2樓:聽不清啊

#include

double f(int i)

int main()

c語言用公式用這個公式π*π/6=1/1*1+1/2*2+1/3*3+...+1/n*n,求出π的值 10

3樓:匿名使用者

按照你給出來的公式,

π*π/6=1/1*1+1/2*2+1/3*3+...+1/n*n改寫如下:

while ((term)>=1e-6)

用c語言程式設計:π*π/6=1/1*1+1/2*2+1/3*3+。。。+1/n*n,求出π的值

4樓:匿名使用者

#include

#include

#include

#include

main()

{ int n,i;

float pi,sum=0,m=1.0;

scanf(

5樓:匿名使用者

|程式如下:

//author : zhaing&bo

//date : 2010-11-22//version: 0.1

#include

#include

int main(void)

pi = (float)sqrt(pi6*6);

fflush(stdin);

printf("press y | y to again:");

}printf("press any key to continue...");

fflush(stdin);

getchar();

return 0;

}// 至此結束636f707962616964757a686964616f31333262383032

認真回答,呈請採納

根據公式計算π值(c語言),π^2/6=1+1/2^2+1/3^2+…..+1/n^2,為什麼結果時這樣呀?

6樓:匿名使用者

將語句h=1/(i*i);

改成h=1.0/i/i;

這樣才會計算得到浮點數,否則當 i>1 以後,h都等於0。

π/2=1+1/3*2/5+1/3*2/5*3/7......用子函式c程式求π的近似值,新手,求詳細程式~

7樓:匿名使用者

因為你忘記對m初始化了。

正確**:

#include

double func(int m)

return p;

}void main()

執行結果:

c語言swith函式,c語言 這個函式怎麼用switch語句來寫?

你用的工具報錯 在每段錯誤資訊後面都寫的很清楚 什麼錯誤 錯在哪 大哥,switch 是這樣寫的,不是 swith 沒看出來那少,是不是輸入法不對啊。你統一用英文輸入法把分號都改一遍試試。呵呵,學c語言得比女人還要小心啊,你用的什麼系統,關鍵字顏色都不一樣的,不清楚嗎 c語言中的switch是什麼意...

求用C語言編寫求絕對值的程式,求用C語言編寫一個求絕對值的程式

include define max 100 void main if ch 0 num ch 0 48 i 1 while ch i 0 ch i 9 if ch i else 不是不是,我只是不知道你要小數,要小數就更好辦了,要求只要小數嗎?include stdio.h main 用c語言編寫...

用c語言實現hex轉換成ascii的函式

換算成十進位制,c輸出。如何使用c 將hex 轉化成ascii碼 用整型表示,輸出就是10進位制。using namespace std void main c語言將字串轉換成ascii碼陣列的函式是什麼 字串本身就是ascii碼的陣列呀。使用 s列印的就是字串。使用 d一位一位的列印就是ascii...