本書從程序設計的基本思想出發(fā),以語法、程序設計和計算機思維的培養(yǎng)為重點,由淺入深、循序漸進地講述C語言的基本概念和程序設計方法。本書列舉大量的實例詳細講述解決問題的基本步驟,同時配有大量的習題,幫助讀者進一步掌握相關的知識。本書的主要內容包括程序設計的基礎知識;數據類型及相關的類型轉換規(guī)則,表達式的構造、計算規(guī)則,指針、結構體、文件的應用;程序的流程控制語句及結構化的程序設計方法,歸納了選擇、循環(huán)程序設計的思路;函數的設計方法、參數的傳遞;中斷的基本概念及使用方法;圖形的基本概念及應用等。本書通俗易懂、圖文并茂,可作為高等學校的教材,也可供自學者參考閱讀。