C語言是現(xiàn)代最流行的通用程序設計語言之一,它的簡潔、緊湊、靈活、實用、高效、可移植性好等優(yōu)點深受廣大用戶歡迎。C語言的數(shù)據(jù)類型豐富,它既具有高級程序設計語言的優(yōu)點,又具有低級程序設計語言的特點;既可以用來編寫系統(tǒng)程序,又可以用來編寫應用程序。因此,C語言正在被迅速地推廣和普及。本書從計算機語言和程序設計的基本知識、C語言的發(fā)展與特點出發(fā),全面、系統(tǒng)地介紹C語言程序設計中的變量、運算符號、表達式、數(shù)據(jù)類型、存儲類別、語句、函數(shù)等,還由淺入深地介紹程序設計的基本方法和算法。本書可以作為高等院校非計算機專業(yè)的程序設計和C語言的教材,也可以作為初次學習C語言程序設計的讀者的參考書。