本書除了介紹c語言基礎、基本數據類型、各種運算符與表達式、控制結構與語句、數組、函數、指針、結構體、文件等基本內容外,加強了算法的設計和編程能力的培養,還特別介紹c圖形程序在visual
c++
6.0環境中的編譯和運行。本書注意培養學生的編程和創新能力,尤其注重可視化的圖形編程和算法設計能力的培養,為後續學習面向對像編程和圖形學與圖像處理等課程作基礎準備。為提高讀者對學習c語言的興趣,本書還提供了c語言應用於圖形圖像處理、計算機密碼學、通信、數據壓縮、智能算法和動畫等領域的應用實例。
本書可作為高等學校理工科各專業c語言程序設計教材,也可作為計算機等級考試教學和自學用書。