【正文】
并加上換行符。函數(shù)類型 函數(shù)名稱 形參的個數(shù)、類型、順序等信息 所以: 調用庫函數(shù)時必須注意,函數(shù)參數(shù)的個數(shù)、類型、 順序及返回值的類型?!璬ouble sqrt( double x )。? 庫函數(shù)的說明性預處理文件 : “ ” , “ ” 它們是系統(tǒng)與用戶的接口文件,稱“ 頭文件 ” ,其中包含庫函數(shù)原型的說明、類型和全局變量及符號常數(shù)等的說明。 y=PI*x。r=pow(r,)。void main(){d o u b l e a r e a ( d o u b l e x ) 。 y=PI*x。r=pow(r,)。}void main(){d o u b l e a r e a ( d o u b l e x ) 。printf(area=%f \ n,a)。scanf(%lf,amp。? C 程序可由一個或多個函數(shù)構成,但必須存 在一個主函數(shù),執(zhí)行語句 中可以調用其它函數(shù),但 它不能被其它函數(shù)調用, 也不能自己調用自己。a=area(r)。double r,a。return(0)。r)。? 有輸入 :算法加工的對象;? 有窮性 :對于任意一組合法的輸入值,在執(zhí)行有窮步驟之后一定能結束;? 確定性 :對于每種情況下所應執(zhí)行的操作,在算法中都有確切的規(guī)定(不存在二義性);? 可行性 :算法中的所有操作都必須足夠基本,都可以通過已經實現(xiàn)的基本操作運算有限次實現(xiàn)之;? 有輸出 :它是一組與 “ 輸入 ” 有確定關系的量值,是算法進行信息加工后得到的結果。模 塊之間的數(shù)據(jù)聯(lián)系要簡單,每個模塊只能有一個入口和一個出口;三種最基本的結構:順序、分支、循環(huán)。結構化程序設計思想和目的是使程序具有結構合理,正確性高易驗證。……FORTRAN 語言pascal 語言BASIC 語言高級語言:具有豐富的數(shù)據(jù)類型和運算符,便于描述數(shù)據(jù)結構,既具有強有力的表達力,可加快開發(fā) 速度,提高工作效率,面 向用戶、便于記憶、書寫和閱讀等。? 編寫應用軟件: 數(shù)據(jù)處理 , 科學工程數(shù)值計算等領域。最初的 C 語言只是為描述和實現(xiàn) UNIX 操作系統(tǒng)提供一種工作語言而設計的,后隨其宿 主系統(tǒng) UNIX 的普及而被引起注意,又因其本身的高效、靈活、功能豐富、表達力強、移植性好等特出優(yōu)點 受到廣泛的重視并普及應用。 緒論(1) C 語言在軟件、硬件系統(tǒng)與用戶中所處的位置匯編語言機器語言低級語言:具有面 向硬件系統(tǒng)便于直接訪問硬件的特 點功能,但沒有數(shù)據(jù)類型,不易閱讀、記憶、 推廣。 ( 2 ) C 語言是一種結構化程序設計語言便于模塊化軟件設計。? 程序由模塊構成,每個模塊具有獨力的功能。(一般通過類型來表達)? 運算: 定義在邏輯結構之上的操作,通過算法描述算法: 是對問題求解過程的一種描述,是為解決一個或一類問題給出的一個確定的有限長的操作序列。scanf(%lf,amp。printf(area=%f \ n,a)。程序中的函數(shù)、變量、符號常數(shù)必須先定義后使用,否則(3) 用函數(shù)作為程序模塊以實現(xiàn)程序的模塊化結構 include include define PI main(){d o u b l e a r e a ( d o u b l e x ) 。r=pow(r,)。}? 以 main() 標識的主函數(shù)是 C 程序運行開始時由系統(tǒng)調用的一個特殊 函數(shù),不管其所在位置是 程序中的前或后,執(zhí)行總 是從它開始。double r,a。a=area(r)。return(y)。r)。}double area(double x){double y。? 分號是語句的結束標志,是語句必要的組成 部分,不可少,因此可以 一行寫幾個語句。r)。}double area(double x){double y。預處理命令、外部變量定義等函數(shù)類型 main( ){數(shù)據(jù)說明部分;執(zhí)行語句部分;}函數(shù)類型 fun_1( 形參表 ){數(shù)據(jù)說明部分;執(zhí)行語句部分;}……函數(shù)類型 fun_n( 形參表 ){數(shù)據(jù)說明部分;執(zhí)行語句部分;}C程序的一般形式: 庫函數(shù)應用簡介C 的兩個基本系統(tǒng)函數(shù)庫及其相配套的說明性預處理文件。預處理命令包含 “ ” 標頭文件 格式如下:因為 m at h .h 中包含提供了數(shù)值計算函數(shù)庫中的每一個函數(shù)原型的說明。 ……函數(shù)原型中提供了函數(shù)類型、函數(shù)名稱、形參表中形參的個數(shù)、形參的類型、形參的順序等信息,它們將在程序中作為 C 編譯程序編譯用戶程序時檢驗用戶調用庫函數(shù)準確性的判斷依據(jù)。 意義同上! in clud e “ st d ” 或 in clud e st d 常用字符輸入輸出函數(shù):getc