| 這個作業屬於哪個班級 | c語言--網路2011/2012 |
| ---- | ---- | ---- |
| 這個作業的位址 | c部落格作業03--函式 |
| 這個作業的目標 | 學習如何設計函式、c語言基本資料型別 |
| 姓名 | 章審 |
int fib(int n)
/*返回值型別(省略預設int 表示無返回值時用void) 函式名 形式引數,簡稱形參,函式的入口(表示無引數可省略)*/
temp = old;
old = num;
num = num + temp;
} return num;/*函式的出口,只能返回乙個值(無返回值時return後無任何表達形式或沒有return)*/
/*函式體*/
}/*函式體的定界符*/
主調函式通過函式名呼叫被調函式
函式無返回值時,單獨作為乙個函式呼叫語句
呼叫者通過函式名呼叫函式
又返回值,可放到乙個賦值表示式中
還可以放到乙個函式呼叫語句中,作為另乙個函式的引數
函式定義時的引數,形式引數,簡稱形參 函式呼叫時的引數,實際引數,簡稱實參
當函式定義出現在函式呼叫之前,編譯器自動建立隱含的函式宣告,但良好的程式設計習慣要求我們在主函式之前給出所有的函式宣告
當函式定義出現在函式呼叫之後,需要在主函式前寫上函式宣告,程式才能執行
在函式內定義的變數(包括形參)
作用範圍:本函式內部
定義在復合語句內的變數
作用範圍:復合語句內部
整型整型是指不存在小數部分的資料型別。無符號的整型資料型別指不帶符號的整數,即零或正整數,不包括負數。
c語言中的整數有十進位制,八進位制和十六進製制三種表現形式。
十進位制整數由正負號和阿拉伯數字0~7組成,首位數字必須是0。
十六進製制整數由正、負號和阿拉伯數字09、英文本元af或a~f組成,首位數字前字首0x或0x
整型資料的基本的=格式控制說明有%d,%u,%o(八進位制)和%x(十六進製制)
字元型字元型變數的值可以是字元或整數,它就可以被定義成整型變數;同時整型變數的值也可以是字元型資料,它可以被定義成字元型變數。即整型變數和字元型變數的定義和值都可以互相交換。
字元的輸入輸出可以呼叫函式getchar()、putchar()和scanf()、printf()。
此時,在函式呼叫的格式控制字串中相應的格式控制說明為%c。
注意,如果使用了間隔符,由於它本身也是字元,該間隔符就被作為輸入字元。
3.實型
實型又稱為浮點型,指存在小數部分的數。
就浮點型資料而言,數值精度和取值範圍是兩個不同的概念。
浮點數表bai示法的確存在精度丟失du的問題,是由於最低有效zhi位的限制造成的。而且一般其dao實際表示的數值會比規定的要小。
(優先順序從高到低)
在學習本章後我清楚了函式對程式中的重要性,學會使用函式使程式模組化可以大大提高程式的可讀性,並且利於程式後期的維護,在以後的程式設計中,盡量使用函式提高程式的可讀性。
學清楚資料結構是我們未來能夠用計算機來應用於實際重要基礎,縮小誤差,能夠讓我們更加清楚程式的結構。
一年級模組流程圖
二年級模組流程圖
三年級模組流程圖
時間延遲
呼叫sleep函式製造時間間隔
sleep(10000);/*停頓十秒鐘*/
C語言部落格作業03 函式
1.函式的定義 其一般形式為 函式型別 函式名 形式參數列 函式首部 函式首部 函式體 2.函式的呼叫 其一般格式為 函式名 實際引數 通過對函式的學習與運用,讓我能夠對函式進行分割槽編寫,這樣不僅能夠將以往一整段繁長的 分成乙個個小的模組來執行,讓 的可讀性大大提高,還便於以後查錯。另外,靈活地運...
C語言部落格作業03 函式
函式型別 函式名 形式參數列 函式首部 做題看書,看書做題。沒有不理解的地方,就是遇到新題型需要思考良久而已。本次綜合作業 量 1023行 1 9以內的表內乘除法 整十數加整十數的加法 存在進製的 尾數是0三位數加法 和在一千以內的 整百數加減法 和超過一千的,退位的 10以內除法加法混合運算 有餘...
C語言部落格作業03 函式
函式是乙個完成特定工作的獨立程式模組,包括庫函式和自定義函式兩種.一般形式為 函式型別 函式名 形式參數列 任何c程式執行,首先從主函式main 開始,當某個函式被呼叫,主函式被暫停執行,轉而執行相應的函式,執行完後返回主函式,繼續執行 一般形式為 函式名 實際參數列 引數傳遞 函式定義是,位於其首...