本書面向工作過程並按職業能力遞進的順序安排內容,以“項目導向,任務驅動”的教學模式,將各個知識點和各項教學活動緊密聯繫,以培養學生的自主開發能力。本書緒論主要介紹了C語言的概況、程序設計與算法;全書包含了6個項目:項目1為選手成績錄入與計算,主要介紹C程序宏觀架構、開發過程及環境、數據類型、順序結構程序設計、C程序的輸入輸出,選手總分的計算;項目2為選手成績最值計算,主要介紹分支結構設計,項目3為選手成績排序,主要介紹循環結構設計、數組設計和使用;項目4為選手成績彙總,主要介紹函數設計與實現;項目5為指針優化選手成績排序,主要介紹指針的使用;項目6為選手信息管理,主要介紹結構體與共用體、文件的使用。本書可作為高職院校計算機相關專業及理工類各專業程序設計公共課程教材,也可作為C語言課程設計的參考書。