全書共16章,內容分為兩大部分。第一部分為計算機導論部分,包括計算機的基本概念、硬件組成、軟件概述、信息表示、網絡與安全、Windows系統(tǒng)等內容。第二部分為C語言部分,從語言學習的詞法、語法與使用方法三個層面出發(fā),分基本語句、基礎應用、高級應用三個階段展開,詳細地介紹C語言的基本知識、詞法元素、語法要點、使用方法及其程序設計的基本技術,重點突出C語句的組成要件與程序控制的基本構架,并在此基礎上引入指針、函數(shù)、文件等高級應用技術,有利于學習者循序漸進地掌握程序設計方法。此外,附錄中給出了兩套考題試卷,供讀者模擬練習。本書凝聚了作者多年的計算機教學經驗,其內容涵蓋了二級考試的要求范圍。教材中配有大量的例題、習題,連貫性強,具有集計算機導論與C語言程序設計于一體的特色,特別適合作為高校理工類學生學習計算機導論與C語言課程的教科書,亦可作為學習C語言的培訓教材或自學參考書。本書的教學資源可瀏覽西北大學精品課程網站http://jpkc.nwu.edu.cn。