C语言:利用指针编写程序,用梯形法计算给定的定积分
生活随笔
收集整理的這篇文章主要介紹了
C语言:利用指针编写程序,用梯形法计算给定的定积分
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題目來源:大工慕課 鏈接
作者:Caleb Sung
題目要求
利用指針編寫程序,用梯形法計算下列公式中的定積分:
∫100(x3+12x+1)dx ∫ 0 10 ( x 3 + 1 2 x + 1 ) d x
參考代碼
首先說明一下指針的用處:因為所傳遞的參數均為數字,并不需要使用指針提高效率,故這里使用指針指向函數。
請注意calc()函數中的這一語句:
即實現了我所描述的過程。
代碼如下:
運行結果
【輸出】
2535.002500與實際值2535并無太大差距。若想提高精確度可進一步提高微元分段的數量。
總結
以上是生活随笔為你收集整理的C语言:利用指针编写程序,用梯形法计算给定的定积分的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 江苏单招C语言试题,2011年对口单招计
- 下一篇: uniapp - app 获取短信内容