本教材將計算機應用專業(yè)的兩個骨干課程:C語言程序設計和數(shù)據(jù)結構的內容融為一體,以C語言為主線介紹了C語言的基本語法、C程序設計方法以及C語言在數(shù)據(jù)結構上的應用;力求學生在學習C語言的同時,理解數(shù)據(jù)結構的基本概念,掌握各種數(shù)據(jù)結構的存儲方式、基本算法及其簡單應用。<br>本教材主要介紹C語言的基礎知識、程序設計的基本結構及其應用;介紹了數(shù)組數(shù)據(jù)類型、線性表、棧、隊列及常用數(shù)據(jù)查詢算法;介紹了結構體與共用體數(shù)據(jù)類型、指針、樹、圖、文件、位運算的基本知識及其應用;并在最后介紹C程序設計的高級應用:圖形設計、窗口設計、菜單設計。各章中附有相應的習題并在附錄中附有相應的實驗內容。<br>本教材內容基本覆蓋了全國計算機等級考試的知識點,并收集和編寫了大量的程序,由淺入深地培養(yǎng)學生的程序分析和設計能力。本書不僅可以作為中等職業(yè)學校計算機專業(yè)和非計算機專業(yè)的教材,也可以作為各種培訓班的教材和計算機愛好者的自學參考書。<br>