本書依據高等學校大學計算機課程教學指導委員會最新編制的《新時代大學計算機基礎課程教學基本要求》進行編寫,以計算思維和課程思政為兩條主線,貫穿全書始終。本書以潛移默化、潤物無聲的方式將大量課程思政元素融入豐富的經典案例之中,并通過具體的編程訓練和動手實踐培養(yǎng)讀者的計算思維能力。本書按照循序漸進的認知規(guī)律安排所有內容,共分為8章,主要包括C語言的發(fā)展歷史、C語句的基本構成要素、C程序的三大控制結構、一個完整的C程序結構、構造類型、指針、文件和在相關專業(yè)領域的具體應用。 本書內容豐富、案例典型、圖文并茂,既注重思維培養(yǎng),又兼顧應用需求,在滿足趣味性和實用性的前提下,盡可能地展示C語言程序設計的魅力。本書可作為各類高等學校“C語言程序設計”課程的教材使用,也可供對C語言感興趣的讀者閱讀。