C 語言實踐教程(C語言實踐教程)

C 語言實踐教程

C語言實踐教程一般指本詞條

C 語言實踐教程》是2011年2月由中國水利水電出版社出版的圖書,作者是姚大鵬 。

基本介紹

  • 書名:C 語言實踐教程
  • 作者:姚大鵬 
  • ISBN:9787508483467
  • 類別: 圖書>計算機與網際網路>程式語言與程式設計
  • 頁數:220
  • 定價:24.00
  • 出版社:中國水利水電出版社
  • 出版時間:2011-02-01
  • 裝幀:平裝
  • 開本:16開
  • 計算機號:TP83461
  • 分類號:TP312
  • 字數:346 千字
編輯推薦,內容簡介,圖書目錄,

編輯推薦

《C語言實踐教程》突破以往相關教材的思路,從軟體工程的巨觀角度介紹與軟體開發相關的理論與方法;從課程設計的微觀角度介紹一些拓展課程設計選題面所必需的技術與方法。介紹了C語言的3種主流編程環境。基本語法複習部分總結深入、到位,對學生期末複習大有益處。課程設計實例以圖形、動畫為主,便於激發學生程式設計興趣。

內容簡介

《C 語言實踐教程》共分8章。第1章主要是複習性地闡述C語言的基本語法與重要的知識點;第2章介紹C語言的3種主要開發環境,並對它們的優劣進行了對比;第3章是從軟體工程的角度介紹一些常用的設計理論與方法,目的就是要開闊大家的視野,為某些學生的深入發展打下一定的基礎;第4章是從課程設計的角度比較深入地介紹C語言課程設計中經常使用的一些基本技術:第5章與第6章為大家列舉了程度深淺不一的課程設計實例,希望起到拋磚引玉的作用;第7章詳細列舉了Turbo C常用函式館,以便大家在課程設計時可以從中實現絕大部分常用功能;第8章上機實驗為基本語法模組提供了必要的實驗內容。 《C 語言實踐教程》可作為理工科院校學生學習C語言,進行上機實驗和課程設計的參考書。

圖書目錄

前言
第1章 C語言概述
1.1 C語言發展概述
1.2 C語言的特點
1.3 C語言基本語法概述
1.3.1 C語言的語法特點
1.3.2 標識符、常量和變數
1.3.3 數據類型
1.3.4 運算符與表達式
1.3.5 數據的輸入與輸出
1.3.6 分支語句
1.3.7 循環語句
1.3.8 數組
1.3.9 函式
1.3.10 指針
1.3.11 結構體與共用體
1.3.12 位運算與檔案
第2章 C程式設計開發環境介紹
2.1 Turbo C 2.0集成開發環境
2.1.1 Turbo C 2.0集成開發環境
2.1.2 常見典型錯誤
2.1.3 Turbo C 2.0常見出錯信息
2.2 Win-TCl.9.1集成開發環境
2.2.1 Win-TC的特點
2.2.2 安裝界面
2.2.3 Win-TC的使用
2.3 Visual C++6.0集成開發環境
2.3.1 編輯源程式
2.3.2 編譯和連線
2.3.3 執行
2.4 用C語言開發程式所選用的工具
第3章 程式設計理論與方法
3.1 軟體開發過程
3.1.1 軟體概念
3.1.2 軟體的特點
3.1.3 軟體開發的一般步驟
3.1.4 軟體開發時常見的錯誤觀念
3.2 結構化程式設計
3.2.1 結構化程式設計的一般概念
3.2.2 自頂向下逐步求精模組程式
設計思想
3.3 程式測試
3.3.1 程式測試原則
3.3.2 程式測試的常用方法
3.3.3 程式測試過程
3.3.4 程式的調試
3.4 算法
3.4.1 算法的概念
3.4.2 算法的特性
3.4.3 算法的描述方法
3.5 程式設計基本算法舉例
3.5.1 順序結構算法設計
3.5.2 選擇結構算法設計
3.5.3 循環結構算法設計
3.5.4 常見算法
3.6 C語言程式設計風格
3.6.1 C語言程式結構特點
3.6.2 C語言程式設計風格
3.6.3 模組化程式設計套用舉例
3.7 C語言課程設計步驟
第4章 C語言程式設計基本技術
4.1 圖形狀態顯示原理
4.1.1 圖形適配器
4.1.2 顯示器工作方式
4.1.3 圖形系統的初始化與關閉
4.2 基本繪圖方法
4.2.1 基本繪圖函式
4.2.2 顏色設定函式
4.2.3 顏色控制函式
4.2.4 畫線的線型函式
4.2.5 封閉圖形的填色函式及有關畫圖函式
4.2.6 圖視視窗操作函式
4.2.7 圖形方式下的文本輸出函式
4.3 動畫技術
4.3.1 採用延遲與清屏交錯的實現方法
4.3.2 動態開闢圖視視窗的方法
4.3.3 螢幕圖像存儲再放的方法
4.3.4 利用頁交替的方法
4.4 中斷技術
4.4.1 編寫中斷程式
4.4.2 安裝中斷服務程式
4.4.3 中斷服務程式的激活
4.4.4 套用——硬中斷演示秒表程式
4.5 發聲技術
4.5.1 聲音函式
4.5.2 樂譜的計算機表示方法
4.5.3 套用
4.6 資料庫
4.6.1 編程中如何解決數據的保存問題
4.6.2 資料庫的發展
4.6.3 資料庫系統的特點
4.6.4 資料庫基本概念
4.6.5 檔案存儲
4.6.6 對資料庫記錄的操作
第5章 C語言課程設計初級實例
5.1 彩色文本輸出實例
5.2 圖形顯示實例
5.3 動畫編程實例
5.4 選單系統編程實例
第6章 C語言課程設計高級實例
6.1 小型資料庫實例1(通訊錄)
6.2 小型資料庫實例2[學生成績管理系統(鍊表)]
6.3 小型考試系統
6.4 打字軟體
6.5 五子棋
第7章 Turbo C常用函式館
7.1 庫函式的作用
7.2 庫函式的有關概念
7.3 Turbo C 2.0標準函式
7.3.1 輸入/輸出函式
7.3.2 數學函式
7.3.3 字元分類函式
7.3.4 動態存儲分配函式
7.3.5 時間函式
7.3.6 數據轉換函式
7.3.7 接口函式
7.3.8 圖形函式
7.3.9 文本視窗函式
第8章 上機實驗
8.1 實驗一 順序結構程式設計
8.2 實驗二 選擇、循環程式設計
8.3 實驗三 函式程式設計
8.4 實驗四 數組程式設計
8.5 實驗五 指針程式設計
8.6 實驗六 結構體程式設計
8.7 實驗七 檔案程式設計
參考文獻

相關詞條

熱門詞條

聯絡我們