1樓:匿名使用者
我感覺既然c語言中也叫函式,它們其實是有很多的共同點的,例如數學中函式就是y=f(x),函式f(x)是對x進行變換,然後得到y的值。而c語言中如 int f(int x);也是對x進行一系列的運算,最後返回一個值。這倆者的目的都是通過對已有變數進行運算得出運算結果的過程。
區別就是數學函式往往相對比較簡短,而c語言中的函式有可能很小,也有可能很大,由許多不同的函式構成,能夠實現非常複雜的功能。
2樓:
當然不一樣了。
程式設計中的函式,包括c語言,都是對一段特定功能**段的封裝,需要使用的時候直接呼叫。
而數學中的函式表示每個輸入值對應唯一輸出值的一種對應關係。
3樓:匿名使用者
我的想法:
有點相似:
c語言:先宣告後使用!
數學: 要一定的已知條件才能求出解!
4樓:午夜去旅行
數學的函式 是一個或幾個值對應一個值 c裡的零個或幾個值可能沒有對應任何值 只是附加了完成一些操作
5樓:匿名使用者
數學函式是對幾何圖形的解釋和一種表示形式。
而c語言中的函式是對某種功能實現的細節過程
6樓:傲顛
不一樣啊。只不過名字恰巧相同,
7樓:海夜菇
不一樣,c語言函式包括數學函式,這個解釋懂不?
數學裡的函式與c語言的函式有什麼區別?
8樓:中教朝陽教區
c的函式是對數學函式的一種抽象
比如數學中的y = x + 1;
其輸入為x(c中稱為引數),
輸出(在c中叫返回值)為y。
那麼上述數學函式在c中就表示為:
double line(double x)通過上例可知,c語言中的函式是隻一個模組。是可以被呼叫的部分。是計算機行業中的概念。
數學的函式是一種對映,是一個數學概念。
9樓:匿名使用者
不是,c裡的函式分兩部分,一部分是你自己寫的,還是一部分是別人寫好的
c函式包括了一些常用的數學函式,但還有很大部分是其他函式,例如,printf()這個函式用輸出內容的,在數學中就沒有這類函式
10樓:匿名使用者
c裡的函式要麼是c函式庫裡別人編好的,要麼是你自已寫的,只不過為了可讀性把函式的名弄的跟數學裡的一樣,比如求一個數的n次方這個函式c裡就沒有,得你自已寫,你要看c有什麼函式,可以去頭文 件math.h裡看。
11樓:孝鯤繆玄雅
數學裡的函式是指一組變數和另一組變數間確定的對映關係.
c裡面的函式是通過指定的邏輯流程實現某項可以被預期的功能.
兩者完全不是一個概念.
c語言中的函式和數學中的函式有哪些相同點和不同點
12樓:匿名使用者
c語言中的函式是隻一個模組。是可以被呼叫的部分。是計算機行業中的概念。
數學的函式是一種對映,是一個數學概念。
13樓:匿名使用者
意義一樣,寫法不一樣,都是用一個變數名來表述特定的功能,數學裡是事先定義好的,c中是要先定義的。
14樓:亂試佳人
這樣說吧。c語言中的函式有語法形式,但是其解決問題的思維(例如:計算加法)和數學中的思維差不多。
c語言中 函式名()在括號中的定義和在函式程式中的定義有什麼不一樣嗎
15樓:蓬來福華亥
完全不一樣,void
dfljs(int
a)中的a是要向函式傳遞的變數,而b只是呼叫函式裡所用的變數。不明白再問我。
C語言中,為什麼呼叫數學函式庫中的函式必須在程式開頭加一條include指令,把標頭檔案“math
因為你要用裡面的函式啊.比如sqrt 都在裡面給你寫好了的,你就用了,當然你也可以自己去編寫這些函式 你可以簡單理解為有兩段 一段是你自己的 還有一段是在math.h中,現在你想呼叫math函式,但這個函式不在你這段 中,而是在math.h中,這時你就需要加一條 include指令,把標頭檔案 ma...
C語言中的exit函式,C語言中exit 怎麼用?
exit 通常是用在子程式中用來終結程式用的,使用後程式自動結束,跳回作業系統。在c語言中 exit 0 表示正常退出 exit 1 表示異常退出,這個1是返回給作業系統 值是返回作業系統的 0是正常退出,而其他值都是異常退出,所以我們在設計程式時,可以在推出前給一些小的提示資訊,或者在除錯程式的過...
c語言中cos函式的用法,C語言中 COS()的用法
cos函式的輸入值為弧度,也就是將cos函式後加上弧度,然後就可以得到想要的結果。我們需要把度化為弧度 假設度數為d,則對應的弧度為 d pi 180 c語言中 cos 的用法 原型是 double cos double 傳入的應該是弧度,把度化為弧度,應該是這樣的吧 假設度數為d,則對應的弧度為 ...