close

函數概念:

   函數分為:main函數、函數库函數、函數定義與呼叫函數`

   main函數是固定的第一個執行的函數。

 

main函數:一般從main函數學起。

 

以下為main函數:

#include <stdio.h>

Int main(void)

{

/*中間省略*/

return (0);

}

 

函數库:printfscanfputsputchar C語言所提供的這些函數合稱為函數库。

 

函數定義與呼叫函數:

可以自己設計符合自己需求的函數。

函數定義:maxof

 

 

 

 

以下為函數定義的結構:

         傳回值型別     函數名稱   參數宣告

函數標頭     int          maxof    (int x,int y)

         {

                     if(x > y)

    函數本體             return (x);

                     else

                         return (y);

}

函數呼叫運算式:

函數名稱  引數  引數

maxof    (na  ,  nb)

 

呼叫函數:函數maxof!我給你ab兩個值,請把較大者的值回傳給我!

  1. 由變數、判斷式、迴圈組成,函數可以有多個變數,多個判斷式。
  2. 函數要宣告:voidDelay(內容),如有內容最後回傳:Void,Delay(內容)
  3. 要善淤利用{}
  4. 有文字的英文字母()叫函數,函數,這是使用intmaiv,也叫函數,這是定義函數。
  5. 函數本體(function body):必定是由{ }所夾起來的復合聚述,不管是maxof函數或main函數。
  6. 函數呼叫運算式計算後之值,應為該傳回值型別的傳回值。
  7. 常數的定義方式:必須放在程式開頭,以「#define」來定義,放在主函數「main」之前,習慣上以大寫來定義常數,以與變數區別。

平方根之差

Sqr 函數:會傳回指定數字之平方根的 Double

diff:

平方差公式:(a+b)(a-b)=a2-b2

立方值cube

立方值公式:5=5*5*5

 

POWER 函數(乘方乘積函數)

Call by value(傳數值):引數傳遞時的傳值就是傳送(變數)值給函式上對應的參數,值被複製一份給參數,傳遞者與接受者兩個變數彼此各佔有一個記憶體,互不相干.

Call by value(傳數值):善用變數

call by address(傳位址):&定位

 

更多相關文章:

C語言的入門概念

C語言入門[格式]

C語言-報錯解決方法-1

C語言[陣列Array]

C語言-質數

 

arrow
arrow

    淺淺 發表在 痞客邦 留言(0) 人氣()