C語言作為一種簡潔、高效的計算機語言,目前是絕大多數高校本科生學習程序設計的入門語言。 本書概念清晰,注重實用性,精選了大量例題和習題,有助於學生快速掌握C語言程序設計的基本方法。從第2章開始,每章內容由案例導入、導學與自測、章節正文組成,並對重點和難點內容錄制了小視頻,通過掃描書中的二維碼可隨時隨地觀看,有助於學生自主學習和混合式教學的開展。 全書共10章,內容包括程序設計概述、基本數據類型、順序結構程序設計、選擇結構程序設計、循環結構程序設計、函數、數組、指針、結構體、共用體、枚舉、文件等。本書還配有輔助教材《C語言習題、實驗指導和課程設計(第3版)》。 本書可以作為高等學校非計算機專業學生的教材,也可以作為C語言愛好者的自學教材。