本書創(chuàng)新性地采用“游戲單元—游戲關卡—游戲任務”三級體例編寫, 全程以“游戲任務”驅動,引導讀者學習并掌握 C 語言編程的基本知識和方法。全書共有11個單元,包括初識C 語言,數據,運算,順序結構,選擇結構,循環(huán)結構,函數,數組,指針,結構、鏈表和預處理,以及文件。 本書以“游戲化”思想設計和編寫,注重游戲性、可操作性和實用性,并且本書的所有游戲任務都已經完成在線平臺實踐課程的建設,可實現在線評測。本書各單元均配有課后習題、參考答案和代碼。本書的設計編排、配套的教學大綱和教案,以及游戲化教學方法均基 于工程教育專業(yè)認證和師范專業(yè)認證的要求,可作為高等學校計算機專業(yè)語言程序設計課程以及非計算機專業(yè)程序設計基礎課程的教材,也可 作為程序員和編程愛好者的參考書或培訓教材。