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