本書以學生成績管理系統(tǒng)為主線,以簡單實例和生活實例為導向,深入淺出地講解了C語言程序設計的各個基本知識點和程序設計的基本方法,旨在強調對實際問題應用計算機處理能力的培養(yǎng)。本書立足于對計算思維的培養(yǎng),通過生活實例和中醫(yī)藥實例的程序設計引導學生對信息化進行思考,以此強化學生信息化意識,培養(yǎng)其信息思維。本書對C語言中的概念和要點闡述透徹,對容易混淆的知識點有特別提示。全書分為兩個部分,共10章。內容包括算法簡介、數(shù)據(jù)類型、結構化編程的三個基本結構語句、函數(shù)、數(shù)組、指針、構造數(shù)據(jù)類型和文件等,涵蓋了C語言的基本內容。本書內容全面,闡述精簡、深入淺出,文字流暢、通俗易懂,概念清晰,難易有度,既有適合一般性學習的簡單實例,又有適合深入實踐和學習的軟件系統(tǒng)實例。本書是C語言初學者的理想教材,可作為高等學校各專業(yè)的正式教材,也是一本適合自學的教材。本書還配套有輔助教材《C語言程序設計實驗指導與習題解答》。