C語言部落格作業03 函式

2022-07-11 12:48:11 字數 2088 閱讀 5817

| 這個作業屬於哪個班級 | c語言--網路2011/2012 |

| ---- | ---- | ---- | ---- |

| 這個作業的位址 | c語言部落格作業03--函式 |

| 這個作業的目標 | 學習如何設計函式、c語言基本資料型別 |

| 姓名 | 梁楨 |

#includedouble fact(int n);//函式宣告

int main()

printf("%.8f",e);

return 0;

}double fact(int n)

return fact;

}

#includedouble fact(int n)         //函式宣告以及內容

return fact;

}int main()printf("%.8f",e);

return 0;

}

全域性變數:定義在函式外面的變數,所以叫全域性變數。

區域性變數:定義在函式內部的變數稱為區域性變數,它的作用域僅限於定義的那個函式內部。

靜態區域性變數:靜態區域性變數定義時前面加static關鍵字,其不同之處在於靜態區域性變數在第一次函式被呼叫時創造並初始化,但在函式退出時它不死亡,而是保持其值等待函式下一次被呼叫。下次呼叫時不再重新創造和初始化該變數,而是直接用上一次留下的值為基礎來進行操作。

資料型別

占用位元組

資料型別

舉例char

1字元型

char service = 'a'

int2

整型int narcissistic = 153

float

4單精度浮點型

float lz = 20.315

double

8雙精度浮點型

| 名稱 | 運算符號 | 舉例 |

| ---- | ---- | ---- | ---- |

| 加減乘除 | +-/ | 8+2-104/5=2 |

| (求餘)模 | % | 50%7=1 |

| 且 | && | (1>0&&3>2) = 1 |

| 或 | || | (1>2||2>1) =1 |

| 大於(大等於) | > (>=) | 5>4 |

| 小於(小等於) |

主函式為乙個主幹,可將函別的函式的定義放在外面,利於閱讀。

對**多進行注釋,變數名起得易懂,方便之後的閱讀者(包括自己)。

函式可以適當定義一些全域性變數可以讓每個函式直接使用。

象這種人機互動的題目有適當的人機互動的語句,做對了表揚錯了鼓勵使**更生動。

C語言部落格作業03 函式

1.函式的定義 其一般形式為 函式型別 函式名 形式參數列 函式首部 函式首部 函式體 2.函式的呼叫 其一般格式為 函式名 實際引數 通過對函式的學習與運用,讓我能夠對函式進行分割槽編寫,這樣不僅能夠將以往一整段繁長的 分成乙個個小的模組來執行,讓 的可讀性大大提高,還便於以後查錯。另外,靈活地運...

C語言部落格作業03 函式

函式型別 函式名 形式參數列 函式首部 做題看書,看書做題。沒有不理解的地方,就是遇到新題型需要思考良久而已。本次綜合作業 量 1023行 1 9以內的表內乘除法 整十數加整十數的加法 存在進製的 尾數是0三位數加法 和在一千以內的 整百數加減法 和超過一千的,退位的 10以內除法加法混合運算 有餘...

C語言部落格作業03 函式

函式是乙個完成特定工作的獨立程式模組,包括庫函式和自定義函式兩種.一般形式為 函式型別 函式名 形式參數列 任何c程式執行,首先從主函式main 開始,當某個函式被呼叫,主函式被暫停執行,轉而執行相應的函式,執行完後返回主函式,繼續執行 一般形式為 函式名 實際參數列 引數傳遞 函式定義是,位於其首...