跪求C 大神幫忙編個程式!急需感激不盡

2021-05-14 10:29:08 字數 706 閱讀 5781

1樓:

說實話,比較簡單。 我這會想休息一下,就簡單給你寫個框子吧。

typedef double (*func) (double x);  //定義一個函式指標,注意我只簡單寫一個引數的函式指標。

double e_pow_x(double x) //e^x

double sin_2_x(double x) //sin2x

//積分框架

double integral(func f, double precision, double low, double high)

return result;

}//注意上面的積分框架並沒有考慮傳入的精度precision問題,這是因為精度本身是由step的大小來確定的。 積分從本質上來說是極限的求和。上面的求面積本質上可以轉換為一個個的小的四邊形的面積和。

step越小,越接近積分值。 至於這個接近到10^-7,就比較尷尬了。因為你並不知道step達到多小的時候,能達到這樣的精度。

一個簡單的方法是在外部包裝一個函式。它給出一個積分的精確值,並比較這個精確值與我們積分框架得到的估計值做差。 如果精度達不到要求的精度,就繼續減小step,直到達到精度為止。

最後的最後,作為一個程式設計師,一定要重申, 紙上得來終覺淺,絕知此事要躬行!!!

2樓:

簡單是簡單,但是大神肯定不願意做如此無聊的事啊。

c程式應用程式錯誤跪求高手幫忙

include include class string string operator string t friend string operator string t1,string t2 void show string private char s string string operato...

C大神來幫我改下這個程式,求C大神幫忙改下程式

就是加一個限制數量而已 include include using namespace std class student static void disp student disp system pause return 0 求c 大神幫忙改下程式 10 int js int n int sb l...

c語言程式設計程式填空題,跪求大神解答

scanf lf lf d a,b,n printf 梯形法求積分結果 lf n integral a,b,n double f double x 就是你的f x 函式,隨便寫就行吧 c語言程式設計的一些選擇和填空題,很基礎,麻煩大神們幫忙看一下 1 c2 d c程式的基本結構單位是函式。c語言源程...