內容簡介
本書為中等職業學校C語言程式設計課程的試用教材,是結合中等職業學校的教學實際編寫的,適合於中等職業教育計算機套用專業教學使用。
本書按循序漸進、逐步到位的筆法寫成。全書共分11章。第1章用“移動的金字塔”這一具有三重循環的簡易動畫程式,來進行編程拉練,以鳥瞰C語言編程的概貌。第2章至第8章主要介紹C語言基礎,運算符和表達式、順序結構、選擇結構、循環結構、數組和函式。第9章為編程實訓,該實訓用7個由小變大的例題程式和4個空函式的功能完善組成11級階梯,通過在階梯每一步上的算法分析和上機操作,使學生實訓從只能輸出某一固定方塊的簡單程式,一步一步攀登上了整個遊戲功能全部實現的複雜程式。第10章簡要介紹了結構體和指針及共用體。第11章介紹了著名的漢諾塔問題和相應的遊戲程式設計。
本書配有學習光碟,光碟中主要提供了43個教學課件和書中所有例題程式及習題程式的原始碼,對自學極有幫助,還可作為廣大中學生和C語言初學者的自學教材。
本書配有電子教學資料包,包括教學指南、電子教案、習題答案、詳見前言。
圖書目錄
第1章 編程拉練:移動的金字塔
第2章 C語言基礎
第3章 運算符與表達式
第4章 順序結構程式設計
第5章 選擇結構
第6章 循環結構
第7章 數組
第8章 函式
第9章 編程實訓
第10章 C語言的高級特性
第11章 編程閱讀:演玩漢諾塔
附錄A C語言中的關鍵字
附錄B 文本螢幕顏色值的定義
附錄C 常用字元與ASCII代碼對照表