注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書教育/教材/教輔教材中職中專教材C語言案例教程(第2版)

C語言案例教程(第2版)

C語言案例教程(第2版)

定 價:¥25.70

作 者: 白熾貴 編著
出版社: 電子工業(yè)出版社
叢編項: 教育部職業(yè)教育與成人教育司推薦教材·中等職業(yè)學校計算機技術(shù)專業(yè)教學用書
標 簽: VC++

ISBN: 9787121085505 出版時間: 2009-06-01 包裝: 平裝
開本: 16開 頁數(shù): 219 字數(shù):  

內(nèi)容簡介

  《C語言案例教程(第2版)》為中等職業(yè)學校C語言程序設(shè)計課程的試用教材,是結(jié)合中等職業(yè)學校的教學實際編寫的,適合于中等職業(yè)教育計算機應(yīng)用專業(yè)教學使用?!禖語言案例教程(第2版)》按循序漸進、逐步到位的筆法寫成。全書共分11章。第1章用“移動的金字塔”這一具有三重循環(huán)的簡易動畫程序,來進行編程拉練,以鳥瞰C語言編程的概貌。第2章至第8章主要介紹C語言基礎(chǔ),運算符和表達式、順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、數(shù)組和函數(shù)。第9章為編程實訓,該實訓用7個由小變大的例題程序和4個空函數(shù)的功能完善組成11級階梯,通過在階梯每一步上的算法分析和上機操作,使學生實訓從只能輸出某一固定方塊的簡單程序,一步一步攀登上了整個游戲功能全部實現(xiàn)的復雜程序。第10`章簡要介紹了結(jié)構(gòu)體和指針及共用體。第11章介紹了著名的漢諾塔問題和相應(yīng)的游戲程序設(shè)計?!禖語言案例教程(第2版)》配有學習光盤,光盤中主要提供了43個教學課件和書中所有例題程序及習題程序的源代碼,對自學極有幫助,還可作為廣大中學生和C語言初學者的自學教材。《C語言案例教程(第2版)》配有電子教學資料包,包括教學指南、電子教案、習題答案、詳見前言。

作者簡介

暫缺《C語言案例教程(第2版)》作者簡介

圖書目錄

第1章 編程拉練:移動的金字塔
1.1 從畫一個“*”號起步
說明1:UCDOS+TC2.0運行環(huán)境的建立和啟動
說明2:C程序的上機運行步驟
1.2 畫點成線
1.3 畫線成形
1.4 學會定位光標
1.5 畫出金字塔
1.6 讓金字塔向右勻速運動
1.7 讓金字塔沿方圈移動
1.8 探究程序的執(zhí)行流程
小結(jié)
習題
第2章 C語言基礎(chǔ)
2.1 C語言的元字符和標識符
2.2 C語言的關(guān)鍵字和語句
2.3 C源程序結(jié)構(gòu)
2.4 C語言的數(shù)據(jù)類型
2.5 常量和變量
2.6 整型數(shù)據(jù)
2.6.1 整型常量
2.6.2 整型變量
2.7 實型數(shù)據(jù)
2.7.1 實型常量
2.7.2 實型變量
2.8 字符型數(shù)據(jù)
2.8.1 字符常量
2.8.2 字符變量
2.8.3 字符串常量
2.9 數(shù)據(jù)類型轉(zhuǎn)換
2.9.1 自動類型轉(zhuǎn)換
2.9.2 強制類型轉(zhuǎn)換
2.10 數(shù)據(jù)的輸出與輸入
2.10.1 格式輸出函數(shù)printf()
2.10.2 格式輸入函數(shù)scanf()
2.10.3 字符輸出函數(shù)putchar()
2.10.4 字符輸入函數(shù)getchar()
2.10.5 無回顯的字符輸入函數(shù)getch()
小結(jié)
習題
第3章 運算符與表達式
3.1 算術(shù)運算符與算術(shù)表達式
3.2 賦值運算符與賦值表達式
3.3 關(guān)系運算符與關(guān)系表達式
3.3.1 關(guān)系運算符
3.3.2 關(guān)系表達式
3.4 邏輯運算符與邏輯表達式
3.5 逗號運算符與逗號表達式
3.6 運算符的優(yōu)先級和結(jié)合性
小結(jié)
習題
第4章 順序結(jié)構(gòu)程序設(shè)計
4.1 C語句的分類
4.2 算法的概念
4.3 算法的流程圖表示
4.4 程序的3種基本結(jié)構(gòu)
4.5 順序結(jié)構(gòu)程序設(shè)計示例
小結(jié)
習題
第5章 選擇結(jié)構(gòu)
5.1 if語句
5.2 if?else語句
5.3 if?else if 語句
5.4 switch語句
5.5 選擇結(jié)構(gòu)的嵌套
5.5.1 if語句的嵌套
5.5.2 switch語句的嵌套
5.5.3 if嵌套的應(yīng)用
小結(jié)
習題
第6章 循環(huán)結(jié)構(gòu)
6.1 for語句
6.1.1 for語句的一般形式
6.1.2 for語句的變式
6.2 while語句
6.3 do?while語句
6.4 循環(huán)結(jié)構(gòu)的三個專用術(shù)語
6.5 循環(huán)結(jié)構(gòu)應(yīng)用實例:飛雪迎春
6.6 循環(huán)的嵌套
6.7 break語句和continue語句
6.7.1 break語句
6.7.2 continue語句
小結(jié)
習題
第7章 數(shù)組
7.1 從排序談數(shù)組
7.2 一維數(shù)組的定義和引用
7.2.1 一維數(shù)組的定義
7.2.2 一維數(shù)組元素的引用
7.2.3 一維數(shù)組的初始化
7.2.4 數(shù)組元素的賦初值
7.3 一維數(shù)組應(yīng)用
7.3.1 數(shù)據(jù)統(tǒng)計
7.3.2 數(shù)據(jù)排序
7.4 二維數(shù)組
7.5 二維數(shù)組應(yīng)用示例
7.6 一維字符數(shù)組
7.6.1 一維字符數(shù)組的定義
7.6.2 字符串常量和字符串結(jié)束標志
7.6.3 一維字符數(shù)組的初始化
7.6.4 字符數(shù)組的應(yīng)用
7.7 二維字符數(shù)組
7.8 “嫦娥探月”
小結(jié)7
習題7
第8章 函數(shù)
8.1 函數(shù)的基本概念
8.1.1 系統(tǒng)庫函數(shù)
8.1.2 用戶自定義函數(shù)
8.2 函數(shù)的定義
8.2.1 無參數(shù)函數(shù)的定義
8.2.2 有參數(shù)函數(shù)的定義
8.2.3 空函數(shù)
8.3 形式參數(shù)和函數(shù)的值
8.4 函數(shù)的調(diào)用
8.4.1 函數(shù)調(diào)用的一般形式
8.4.2 函數(shù)調(diào)用的方式
8.4.3 對被調(diào)函數(shù)的聲明
8.5 函數(shù)調(diào)用的參數(shù)傳遞
8.6 局部變量和全局變量
8.6.1 局部變量
8.6.2 全局變量
8.7 函數(shù)的嵌套調(diào)用和遞歸調(diào)用
8.8 “抗震救災(zāi)眾志成城”主題動畫顯示
小結(jié)8
習題8
第9章 編程實訓:俄羅斯方塊
9.1 俄羅斯方塊游戲中各方塊的坐標表示
9.2 方塊坐標的變量存取方式
9.3 方塊坐標的數(shù)組存取方式
9.4 把畫塊操作設(shè)計為專用函數(shù)
9.5 增強畫塊函數(shù)的適應(yīng)性
9.6 在約定位置隨機產(chǎn)生新方塊
9.7 方塊的預設(shè)移動
9.8 方塊的鍵控移動
9.9 俄羅斯方塊游戲的整體結(jié)構(gòu)設(shè)計
9.10 俄羅斯方塊游戲的整體框架程序
9.11 完善框架程序中的可移性檢測功能
9.12 完善框架程序中的初始化功能
9.13 完善框架程序中的方塊落底處理功能
9.14 完善框架程序中的更新顯示功能
9.15 場景數(shù)組與游戲區(qū)域的同屏顯示
9.16 完整的俄羅斯方塊游戲程序
第10章 C語言的高級特性
10.1 結(jié)構(gòu)體
10.1.1 結(jié)構(gòu)體類型定義和結(jié)構(gòu)體變量、結(jié)構(gòu)體數(shù)組的定義
10.1.2 結(jié)構(gòu)體變量和結(jié)構(gòu)體數(shù)組的使用
10.2 指針
10.2.1 變量的地址和指針概述
10.2.2 指針變量的定義和引用
10.2.3 指向字符串的指針
10.2.4 指向結(jié)構(gòu)體變量的指針
10.2.5 指向結(jié)構(gòu)體數(shù)組的指針
10.2.6 指向函數(shù)的指針
10.2.7 關(guān)于指針運算的一個說明
10.3 結(jié)構(gòu)體和指針的應(yīng)用:渡河問題
10.4 共用體類型簡介
小結(jié)10
習題10
第11章 編程閱讀:演玩漢諾塔
11.1 漢諾塔問題
11.2 演玩漢諾塔
11.2.1 游戲界面的布局設(shè)計
11.2.2 游戲進程的思路設(shè)計
11.2.3 游戲功能的模塊設(shè)計
11.2.4 源程序
11.2.5 各模塊功能設(shè)計要點簡介
附錄A C語言中的關(guān)鍵字
附錄B 文本屏幕顏色值的定義
附錄C 常用字符與ASCII代碼對照表

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號