本教材由認識簡單的C程序、C語言的數(shù)據(jù)表示的應用、運算符與表達式的應用、順序結構程序的設計、分支結構程序的應用、循環(huán)程序設計的應用、函數(shù)的應用、數(shù)組的應用、指針的應用、結構體的應用、文件的應用和學生成績管理系統(tǒng)的設計等12個項目組成,每個項目始終以背景知識、項目設計及準備、項目實施、項目小結、理論分析和工程實訓為主線,每個項目根據(jù)涉及知識點的多少又分為若干個任務,將C語言程序設計的知識點融入到相關情景中,突出實用性,更加注重學生編程能力的培養(yǎng)和提高。