本書使用數(shù)字化新形態(tài)教材的形式,將C語言基礎知識、疑難解析與實驗設計融合,并全面融入課程思政教育的內容。全書分為6個部分: 部分介紹信息技術和程序設計方面的基礎知識;第2部分為C語言重點和疑難解析,并通過示例來引導學習C語言程序設計;第3部分為C語言程序設計實驗設計,對應第2部分的知識點設計了10個實驗;第4部分為C語言程序設計課程實訓設計;第5部分為C++語言的簡單入門,簡述C++語言的基礎知識以及C++與C語言之間的異同;第6部分為習題和模擬練習,供讀者進行課后練習。本書可供非計算機專業(yè)的研究生、本??粕?、職高生和有一定自學能力的學生使用,可作為課程實踐教材或自學材料。