考研網(wǎng) »
考試圖書 »
成人教育計(jì)算機(jī)專.. »
C語言程序設(shè)計(jì)(十一五全國(guó)計(jì)算機(jī)技能型緊缺人才培養(yǎng)規(guī)劃教材)
.. »
全部考試圖書分類
C語言程序設(shè)計(jì)(十一五全國(guó)計(jì)算機(jī)技能型緊缺人才培養(yǎng)規(guī)劃教材) ..
- 所屬分類:
成人教育計(jì)..
- 作者:
- 出版社:
- ISBN:9787502777562
- 出版日期:
-
原價(jià):
¥28.00元
現(xiàn)價(jià):¥0.00元
-
本書信息由合作網(wǎng)站提供,請(qǐng)前往以下網(wǎng)站購(gòu)買: 京東商城
當(dāng)當(dāng)網(wǎng)
圖書簡(jiǎn)介
品牌:博庫(kù)詳情基本信息 商品名稱:C語言程序設(shè)計(jì)(十一五全國(guó)計(jì)算機(jī)技能型緊 作者:張建軍//史銀龍//劉勝厚 定 價(jià):28 開本:16開 出版社:海洋 ISBN號(hào):9787502777562 頁數(shù):273 出版時(shí)間:2010-07-01 版次:1 商品類型:圖書 印刷時(shí)間:2010-07-01 印次:1
內(nèi)容提要:本書是一本關(guān)于C語言程序設(shè)計(jì)基礎(chǔ)及應(yīng)用的教程。C語言是目前流行的通用程序設(shè)計(jì)語言,是許多計(jì)算機(jī)專業(yè)人員和計(jì)算機(jī)的愛好者學(xué)習(xí)程序設(shè)計(jì)語言的首選。本書針對(duì)初學(xué)者的需求,從零開始、系統(tǒng)全面地講解了C語言的專業(yè)內(nèi)容與編程技巧。本書內(nèi)容:本書為全國(guó)示范校課程建設(shè)項(xiàng)目成果。分為兩部分,共16章,第一部分為項(xiàng)目案例教程部分,包括第1~5章,主要以漢字顯示技術(shù)、貪吃蛇游戲設(shè)計(jì)、黑白棋游戲設(shè)計(jì)、電話本管理系統(tǒng)設(shè)計(jì)以及迷宮游戲設(shè)計(jì)這5個(gè)大型項(xiàng)目案例,詳細(xì)講解C語言的編程思想及技巧。第二部分為學(xué)生資訊部分,主要介紹C語言概述、數(shù)據(jù)類型、運(yùn)算符與表達(dá)式、程序設(shè)計(jì)結(jié)構(gòu)、數(shù)組、函數(shù)、預(yù)處理命令、指針、結(jié)構(gòu)體與共用體、文件、圖形模式以及系統(tǒng)函數(shù)等內(nèi)容,全面系統(tǒng)地介紹了C語言程序設(shè)計(jì)的強(qiáng)大功能。本書特點(diǎn):1.改變傳統(tǒng)教材的編寫模式,以項(xiàng)目為導(dǎo)引,將知識(shí)點(diǎn)全面概括在應(yīng)用實(shí)例中。2.以實(shí)際工作中遇到的項(xiàng)目作為案例,最大限度調(diào)動(dòng)讀者的興趣,學(xué)以致用。3.每一條程序代碼均給出注釋,方便閱讀、理解,一目了然。4.課后配有大量習(xí)題,方便檢測(cè)和鞏固學(xué)習(xí)成果,并做到及時(shí)應(yīng)用。適用范圍:本書適用于高等學(xué)校各專業(yè)程序設(shè)計(jì)基礎(chǔ)教學(xué),特別適合應(yīng)用型本科、高職院校的計(jì)算機(jī)及非計(jì)算機(jī)相關(guān)專業(yè)的學(xué)生使用,同時(shí)也是計(jì)算機(jī)等級(jí)考試備考的一本實(shí)用輔導(dǎo)書。目錄:第1部分 項(xiàng)目案例教程
第1章 漢 字顯示技術(shù)
1.1 項(xiàng)目需求
1.1.1 需求描述
1.1.2 程序結(jié)構(gòu)
1.2 程序框架設(shè)計(jì)
1.3 項(xiàng)目程序?qū)崿F(xiàn)
1.4 知識(shí)點(diǎn)
1.5 項(xiàng)目總結(jié)
1.6 項(xiàng)目改造與應(yīng)用
1.6.1 項(xiàng)目改造
1.6.2 項(xiàng)目擴(kuò)展
第2章 貪吃蛇游戲設(shè)計(jì)
2.1 項(xiàng)目需求
2.1.1 需求描述
2.1.2 功能描述
2.2 程序設(shè)計(jì)
2.2.1 程序結(jié)構(gòu)設(shè)計(jì)
2.2.2 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)
2.2.3 界面設(shè)計(jì)
2.2.4 功能設(shè)計(jì)
2.3 程序?qū)崿F(xiàn)與分析
2.3.1 程序編碼
2.3.2 程序分析
2.4 知識(shí)點(diǎn)
2.4.1 算法與程序
2.4.2 流程圖
2.4.3 結(jié)構(gòu)化程序設(shè)計(jì)
2.4.4 C語言
2.5 項(xiàng)目總結(jié)
2.6 項(xiàng)目改造與應(yīng)用
2.6.1 項(xiàng)目改造
2.6.2 項(xiàng)目擴(kuò)展
第3章 黑白棋游戲設(shè)計(jì)
3.1 項(xiàng)目需求
3.1.1 需求描述
3.1.2 功能描述
3.2 程序框架設(shè)計(jì)
3.3 程序?qū)崿F(xiàn)與分析
3.3.1 程序編碼
3.3.2 程序分析
3.4 知識(shí)點(diǎn)
3.5 項(xiàng)目總結(jié)
3.6 項(xiàng)目改造與應(yīng)用
第4章 電話本管理系統(tǒng)設(shè)計(jì)
4.1 項(xiàng)目需求
4.1.1 需求描述
4.1.2 功能描述
4.2 程序框架設(shè)計(jì)
4.2.1 程序整體結(jié)構(gòu)
4.2.2 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)
4.2.3 界面設(shè)計(jì)
4.2.4 功能設(shè)計(jì)
4.3 程序?qū)崿F(xiàn)與分析
4.3.1 程序編碼
4.3.2 程序分析
4.4 知識(shí)點(diǎn)
4.4.1 結(jié)構(gòu)體
4.4.2 文件操作
4.5 項(xiàng)目總結(jié)
4.6 項(xiàng)目改造及運(yùn)用
第5章 迷宮游戲設(shè)計(jì)
5.1 項(xiàng)目需求
5.1.1 需求描述
5.1.2 功能描述
5.2 程序框架設(shè)計(jì)
5.2.1 程序整體結(jié)構(gòu)
5.2.2 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)
5.2.3 界面設(shè)計(jì)
5.2.4 功能設(shè)計(jì)
5.3 程序?qū)崿F(xiàn)與分析
5.3.1 程序編碼
5.3.2 程序分析
5.4 知識(shí)點(diǎn)
5.4.1 遞歸
5.4.2 C語言
5.5 項(xiàng)目總結(jié)
5.6 項(xiàng)目改造及運(yùn)用
第2部分 學(xué)生資訊材料
第6章 C語言概述
6.1 C語言出現(xiàn)的歷史背景
6.2 C語言的特點(diǎn)
6.3 C語言程序的構(gòu)成和格式
6.4 在Turbo C下運(yùn)行C語言程序
6.4.1 開發(fā)C語言程序的過程
6.4.2 Turbo C程序設(shè)計(jì)環(huán)境及上機(jī)步驟
6.5 習(xí)題
第7章 數(shù)據(jù)類型、運(yùn)算符與表達(dá)式
7.1 C語言的數(shù)據(jù)類型
7.2 常量與變量
7.2.1 常量和符號(hào)常量
7.2.2 變量
7.3 整型數(shù)據(jù)
7.3.1 整型常量的表示
7.3.2 整型變量
7.3.3 整數(shù)在內(nèi)存中的存儲(chǔ)形式
7.3.4 整型數(shù)據(jù)的溢出
7.4 實(shí)型數(shù)據(jù)
7.4.1 實(shí)型常量的表示方法
7.4.2 實(shí)型變量
7.5 字符型數(shù)據(jù)
7.5.1 字符型常量
7.5.2 字符變量
7.5.3 字符數(shù)據(jù)在內(nèi)存中的存儲(chǔ)形式和使用方法
7.5.4 字符串常量
7.6 變量賦初值
7.7 各類數(shù)值型數(shù)據(jù)間的混合運(yùn)算
7.8 算術(shù)運(yùn)算符和算術(shù)表達(dá)式
7.8.1 C運(yùn)算符簡(jiǎn)介
7.8.2 算術(shù)運(yùn)算符和算術(shù)表達(dá)式
7.9 賦值運(yùn)算符和賦值表達(dá)式
7.10 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式
7.11 位運(yùn)算
7.11.1 位運(yùn)算符
7.11.2 位運(yùn)算舉例
7.12 字符數(shù)據(jù)的輸入輸出
7.12.1 putchat函數(shù)(字符輸出函數(shù))
7.12.2 getchar函數(shù)(字符輸入函數(shù))
7.13 格式輸入輸出
7.13.1 printf函數(shù)(格式輸出函數(shù))
7.13.2 scanf函數(shù)(格式輸入函數(shù))
7.14 習(xí)題
第8章 程序結(jié)構(gòu)設(shè)計(jì)
8.1 程序設(shè)計(jì)的三種基本結(jié)構(gòu)
8.1.1 程序的基本結(jié)構(gòu)
8.1.2 流程圖簡(jiǎn)介
8.2 C語言的語句概述
8.3 選擇結(jié)構(gòu)程序設(shè)計(jì)
8.3.1 關(guān)系運(yùn)算符和關(guān)系表達(dá)式
8.3.2 邏輯運(yùn)算符和邏輯表達(dá)式
8.3.3 if語句
8.3.4 switch語句
8.4 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
8.4.1 循環(huán)語句概述
8.4.2 while循環(huán)結(jié)構(gòu)
8.4.3 直到型循環(huán)do-while語句
8.4.4 for循環(huán)語句
8.4.5 循環(huán)嵌套
8.4.6 break語句與continue語句
8.5 習(xí)題
第9章 數(shù)組
9.1 一維數(shù)組的定義和引用
9.1.1 一維數(shù)組的定義
9.1.2 數(shù)組元素的引用
9.1.3 一維數(shù)組元素的初始化
9.1.4 一維數(shù)組應(yīng)用舉例
9.2 二維數(shù)組的定義和引用
9.2.1 二維數(shù)組的定義
9.2.2 二維數(shù)組元素的引用
9.2.3 二維數(shù)組元素的初始化
9.2.4 二維數(shù)組應(yīng)用舉例
9.3 字符數(shù)組與字符串
9.3.1 字符數(shù)組的逐個(gè)字符操作
9.3.2 字符數(shù)組的整體操作
9.3.3 常用的字符串處理函數(shù)
9.4 習(xí)題
第10章 函數(shù)
10.1 概述
10.2 函數(shù)的定義與調(diào)用
10.2.1 函數(shù)的定義
10.2.2 函數(shù)的返回值與函數(shù)類型
10.2.3 對(duì)被調(diào)用函數(shù)的說明和函數(shù)原型
10.2.4 函數(shù)的調(diào)用
10.2.5 函數(shù)的形參與實(shí)參
10.3 函數(shù)的嵌套調(diào)用和遞歸調(diào)用
10.3.1 函數(shù)的嵌套調(diào)用
10.3.2 函數(shù)的遞歸調(diào)用
10.4 數(shù)組作為函數(shù)參數(shù)
10.4.1 數(shù)組元素作為函數(shù)參數(shù)
10.4.2 數(shù)組名作為函數(shù)的形參和實(shí)參
10.5 內(nèi)部變量與外部變量
10.5.1 內(nèi)部變量
10.5.2 外部變量
10.6 內(nèi)部函數(shù)和外部函數(shù)
10.6.1 內(nèi)部函數(shù)(又稱靜態(tài)函數(shù))
10.6.2 外部函數(shù)
10.6.3 多個(gè)源程序文件的編譯和連接
10.7 變量的動(dòng)態(tài)存儲(chǔ)與靜態(tài)存儲(chǔ)簡(jiǎn)介
10.7.1 內(nèi)部變量的存儲(chǔ)方式
10.7.2 外部變量的存儲(chǔ)方式
10.8 習(xí)題
第11章 預(yù)處理命令
11.1 宏定義
11.1.1 不帶參數(shù)的宏定義
11.1.2 帶參數(shù)的宏定義
11.2 文件包含
11.3 習(xí)題
第12章 指針
12.1 指針的概念
12.2 變量的指針和指向變量的指針變量
12.2.1 指針變量的定義
12.2.2 指針變量的引用
12.2.3 指針變量作函數(shù)參數(shù)
12.3 數(shù)組的指針和指向數(shù)組的指針變量
12.3.1 用指針指向數(shù)組和數(shù)組元素
12.3.2 通過指針引用數(shù)組元素
12.3.3 數(shù)組名與指針變量作函數(shù)參數(shù)
12.3.4 用指針處理一維數(shù)組應(yīng)用舉例
12.3.5 指向多維數(shù)組的指針和指針變量
12.4 字符串的指針和指向字符串的指針變量
12.4.1 字符串的表示形式
12.4.2 字符串指針作函數(shù)參數(shù)
12.4.3 字符指針變量與字符數(shù)組
12.5 函數(shù)的指針和指向函數(shù)的指針變量
12.6 返回指針值的函數(shù)
12.7 指針數(shù)組和指向指針的指針
12.7.1 指針數(shù)組的概念
12.7.2 指向指針的指針
12.8 習(xí)題
第13章 結(jié)構(gòu)體與共用體
13.1 結(jié)構(gòu)體類型與結(jié)構(gòu)體變量
13.1.1 結(jié)構(gòu)體類型
13.1.2 定義結(jié)構(gòu)體變量
13.2 結(jié)構(gòu)體類型變量的引用
13.3 結(jié)構(gòu)體變量的初始化
13.3.1 對(duì)外部存儲(chǔ)類型的結(jié)構(gòu)體變量進(jìn)行初始化
13.3.2 對(duì)內(nèi)部存儲(chǔ)類型的結(jié)構(gòu)體變量進(jìn)行初始化
13.4 結(jié)構(gòu)體數(shù)組
13.4.1 結(jié)構(gòu)體數(shù)組的定義
13.4.2 結(jié)構(gòu)體數(shù)組的初始化
13.5 指向結(jié)構(gòu)體類型數(shù)據(jù)的指針
13.5.1 指向結(jié)構(gòu)體變量的指針
13.5.2 指向結(jié)構(gòu)體數(shù)組的指針
13.5.3 用結(jié)構(gòu)體變量和指向結(jié)構(gòu)體的指針作函數(shù)參數(shù)
13.6 共用體
13.6.1 共用體的概念
13.6.2 共用體變量的引用
13.7 枚舉類型
13.8 用typedef定義類型
13.9 習(xí)題
第14章 文件
14.1 C語言文件概述
14.2 文件類型指針
14.3 文件的打開與關(guān)閉
14.3.1 文件的打開(fopen)函數(shù)
14.3.2 文件關(guān)閉(fclose)函數(shù)
14.4 文件的讀寫
14.4.1 文件的讀寫函數(shù)
14.4.2 fread函數(shù)和fwrite函數(shù)
14.4.3 格式化讀寫函數(shù)
14.5 文件的隨機(jī)讀寫
14.5.1 文件定位
14.5.2 文件的隨機(jī)讀寫
14.6 文件檢測(cè)函數(shù)
14.7 習(xí)題
第15章 圖形模式
15.1 圖形設(shè)計(jì)基礎(chǔ)
15.1.1 Thrbo C與圖形接口
15.1.2 Turbo C圖形庫(kù)函數(shù)
15.1.3 Turbo C繪圖的基本步驟
15.2 圖形模式設(shè)置
15.2.1 圖形方式初始化
15.2.2 關(guān)閉圖形方式
15.3 基本圖形繪制
15.3.1 畫點(diǎn)
15.3.2 畫直線
15.3.3 畫矩形和條形
15.3.4 畫橢圓、圓和扇形圖形
15.4 圖形屬性設(shè)置
15.4.1 屏幕顏色控制
15.4.2 設(shè)置線條類型
15.4.3 設(shè)置填充類型和填充顏色
15.5 圖形方式下文本的輸出
15.5.1 文本輸出函數(shù)
15.5.2 定義文本字型
第16章 系統(tǒng)函數(shù)
16.1 輸入輸出函數(shù)“stdio.h”
16.2 字符處理函數(shù)“ctype.h”
16.3 字符串處理函數(shù)“string.h”
16.4 數(shù)學(xué)函數(shù)“math.h”
16.5 內(nèi)存管理函數(shù)
16.6 其他函數(shù)
附錄
部分習(xí)題參考答案
目錄
品牌:博庫(kù)
基本信息
商品名稱:C語言程序設(shè)計(jì)(十一五全國(guó)計(jì)算機(jī)技能型緊 | ||
作者:張建軍//史銀龍//劉勝厚 | 定 價(jià):28 | 開本:16開 |
出版社:海洋 | ISBN號(hào):9787502777562 | 頁數(shù):273 |
出版時(shí)間:2010-07-01 | 版次:1 | 商品類型:圖書 |
印刷時(shí)間:2010-07-01 | 印次:1 |
內(nèi)容提要:
本書是一本關(guān)于C語言程序設(shè)計(jì)基礎(chǔ)及應(yīng)用的教程。C語言是目前流行的通用程序設(shè)計(jì)語言,是許多計(jì)算機(jī)專業(yè)人員和計(jì)算機(jī)的愛好者學(xué)習(xí)程序設(shè)計(jì)語言的首選。本書針對(duì)初學(xué)者的需求,從零開始、系統(tǒng)全面地講解了C語言的專業(yè)內(nèi)容與編程技巧。本書內(nèi)容:本書為全國(guó)示范校課程建設(shè)項(xiàng)目成果。分為兩部分,共16章,第一部分為項(xiàng)目案例教程部分,包括第1~5章,主要以漢字顯示技術(shù)、貪吃蛇游戲設(shè)計(jì)、黑白棋游戲設(shè)計(jì)、電話本管理系統(tǒng)設(shè)計(jì)以及迷宮游戲設(shè)計(jì)這5個(gè)大型項(xiàng)目案例,詳細(xì)講解C語言的編程思想及技巧。第二部分為學(xué)生資訊部分,主要介紹C語言概述、數(shù)據(jù)類型、運(yùn)算符與表達(dá)式、程序設(shè)計(jì)結(jié)構(gòu)、數(shù)組、函數(shù)、預(yù)處理命令、指針、結(jié)構(gòu)體與共用體、文件、圖形模式以及系統(tǒng)函數(shù)等內(nèi)容,全面系統(tǒng)地介紹了C語言程序設(shè)計(jì)的強(qiáng)大功能。本書特點(diǎn):1.改變傳統(tǒng)教材的編寫模式,以項(xiàng)目為導(dǎo)引,將知識(shí)點(diǎn)全面概括在應(yīng)用實(shí)例中。2.以實(shí)際工作中遇到的項(xiàng)目作為案例,最大限度調(diào)動(dòng)讀者的興趣,學(xué)以致用。3.每一條程序代碼均給出注釋,方便閱讀、理解,一目了然。4.課后配有大量習(xí)題,方便檢測(cè)和鞏固學(xué)習(xí)成果,并做到及時(shí)應(yīng)用。適用范圍:本書適用于高等學(xué)校各專業(yè)程序設(shè)計(jì)基礎(chǔ)教學(xué),特別適合應(yīng)用型本科、高職院校的計(jì)算機(jī)及非計(jì)算機(jī)相關(guān)專業(yè)的學(xué)生使用,同時(shí)也是計(jì)算機(jī)等級(jí)考試備考的一本實(shí)用輔導(dǎo)書。
目錄:
第1部分 項(xiàng)目案例教程
第1章 漢 字顯示技術(shù)
1.1 項(xiàng)目需求
1.1.1 需求描述
1.1.2 程序結(jié)構(gòu)
1.2 程序框架設(shè)計(jì)
1.3 項(xiàng)目程序?qū)崿F(xiàn)
1.4 知識(shí)點(diǎn)
1.5 項(xiàng)目總結(jié)
1.6 項(xiàng)目改造與應(yīng)用
1.6.1 項(xiàng)目改造
1.6.2 項(xiàng)目擴(kuò)展
第2章 貪吃蛇游戲設(shè)計(jì)
2.1 項(xiàng)目需求
2.1.1 需求描述
2.1.2 功能描述
2.2 程序設(shè)計(jì)
2.2.1 程序結(jié)構(gòu)設(shè)計(jì)
2.2.2 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)
2.2.3 界面設(shè)計(jì)
2.2.4 功能設(shè)計(jì)
2.3 程序?qū)崿F(xiàn)與分析
2.3.1 程序編碼
2.3.2 程序分析
2.4 知識(shí)點(diǎn)
2.4.1 算法與程序
2.4.2 流程圖
2.4.3 結(jié)構(gòu)化程序設(shè)計(jì)
2.4.4 C語言
2.5 項(xiàng)目總結(jié)
2.6 項(xiàng)目改造與應(yīng)用
2.6.1 項(xiàng)目改造
2.6.2 項(xiàng)目擴(kuò)展
第3章 黑白棋游戲設(shè)計(jì)
3.1 項(xiàng)目需求
3.1.1 需求描述
3.1.2 功能描述
3.2 程序框架設(shè)計(jì)
3.3 程序?qū)崿F(xiàn)與分析
3.3.1 程序編碼
3.3.2 程序分析
3.4 知識(shí)點(diǎn)
3.5 項(xiàng)目總結(jié)
3.6 項(xiàng)目改造與應(yīng)用
第4章 電話本管理系統(tǒng)設(shè)計(jì)
4.1 項(xiàng)目需求
4.1.1 需求描述
4.1.2 功能描述
4.2 程序框架設(shè)計(jì)
4.2.1 程序整體結(jié)構(gòu)
4.2.2 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)
4.2.3 界面設(shè)計(jì)
4.2.4 功能設(shè)計(jì)
4.3 程序?qū)崿F(xiàn)與分析
4.3.1 程序編碼
4.3.2 程序分析
4.4 知識(shí)點(diǎn)
4.4.1 結(jié)構(gòu)體
4.4.2 文件操作
4.5 項(xiàng)目總結(jié)
4.6 項(xiàng)目改造及運(yùn)用
第5章 迷宮游戲設(shè)計(jì)
5.1 項(xiàng)目需求
5.1.1 需求描述
5.1.2 功能描述
5.2 程序框架設(shè)計(jì)
5.2.1 程序整體結(jié)構(gòu)
5.2.2 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)
5.2.3 界面設(shè)計(jì)
5.2.4 功能設(shè)計(jì)
5.3 程序?qū)崿F(xiàn)與分析
5.3.1 程序編碼
5.3.2 程序分析
5.4 知識(shí)點(diǎn)
5.4.1 遞歸
5.4.2 C語言
5.5 項(xiàng)目總結(jié)
5.6 項(xiàng)目改造及運(yùn)用
第2部分 學(xué)生資訊材料
第6章 C語言概述
6.1 C語言出現(xiàn)的歷史背景
6.2 C語言的特點(diǎn)
6.3 C語言程序的構(gòu)成和格式
6.4 在Turbo C下運(yùn)行C語言程序
6.4.1 開發(fā)C語言程序的過程
6.4.2 Turbo C程序設(shè)計(jì)環(huán)境及上機(jī)步驟
6.5 習(xí)題
第7章 數(shù)據(jù)類型、運(yùn)算符與表達(dá)式
7.1 C語言的數(shù)據(jù)類型
7.2 常量與變量
7.2.1 常量和符號(hào)常量
7.2.2 變量
7.3 整型數(shù)據(jù)
7.3.1 整型常量的表示
7.3.2 整型變量
7.3.3 整數(shù)在內(nèi)存中的存儲(chǔ)形式
7.3.4 整型數(shù)據(jù)的溢出
7.4 實(shí)型數(shù)據(jù)
7.4.1 實(shí)型常量的表示方法
7.4.2 實(shí)型變量
7.5 字符型數(shù)據(jù)
7.5.1 字符型常量
7.5.2 字符變量
7.5.3 字符數(shù)據(jù)在內(nèi)存中的存儲(chǔ)形式和使用方法
7.5.4 字符串常量
7.6 變量賦初值
7.7 各類數(shù)值型數(shù)據(jù)間的混合運(yùn)算
7.8 算術(shù)運(yùn)算符和算術(shù)表達(dá)式
7.8.1 C運(yùn)算符簡(jiǎn)介
7.8.2 算術(shù)運(yùn)算符和算術(shù)表達(dá)式
7.9 賦值運(yùn)算符和賦值表達(dá)式
7.10 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式
7.11 位運(yùn)算
7.11.1 位運(yùn)算符
7.11.2 位運(yùn)算舉例
7.12 字符數(shù)據(jù)的輸入輸出
7.12.1 putchat函數(shù)(字符輸出函數(shù))
7.12.2 getchar函數(shù)(字符輸入函數(shù))
7.13 格式輸入輸出
7.13.1 printf函數(shù)(格式輸出函數(shù))
7.13.2 scanf函數(shù)(格式輸入函數(shù))
7.14 習(xí)題
第8章 程序結(jié)構(gòu)設(shè)計(jì)
8.1 程序設(shè)計(jì)的三種基本結(jié)構(gòu)
8.1.1 程序的基本結(jié)構(gòu)
8.1.2 流程圖簡(jiǎn)介
8.2 C語言的語句概述
8.3 選擇結(jié)構(gòu)程序設(shè)計(jì)
8.3.1 關(guān)系運(yùn)算符和關(guān)系表達(dá)式
8.3.2 邏輯運(yùn)算符和邏輯表達(dá)式
8.3.3 if語句
8.3.4 switch語句
8.4 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
8.4.1 循環(huán)語句概述
8.4.2 while循環(huán)結(jié)構(gòu)
8.4.3 直到型循環(huán)do-while語句
8.4.4 for循環(huán)語句
8.4.5 循環(huán)嵌套
8.4.6 break語句與continue語句
8.5 習(xí)題
第9章 數(shù)組
9.1 一維數(shù)組的定義和引用
9.1.1 一維數(shù)組的定義
9.1.2 數(shù)組元素的引用
9.1.3 一維數(shù)組元素的初始化
9.1.4 一維數(shù)組應(yīng)用舉例
9.2 二維數(shù)組的定義和引用
9.2.1 二維數(shù)組的定義
9.2.2 二維數(shù)組元素的引用
9.2.3 二維數(shù)組元素的初始化
9.2.4 二維數(shù)組應(yīng)用舉例
9.3 字符數(shù)組與字符串
9.3.1 字符數(shù)組的逐個(gè)字符操作
9.3.2 字符數(shù)組的整體操作
9.3.3 常用的字符串處理函數(shù)
9.4 習(xí)題
第10章 函數(shù)
10.1 概述
10.2 函數(shù)的定義與調(diào)用
10.2.1 函數(shù)的定義
10.2.2 函數(shù)的返回值與函數(shù)類型
10.2.3 對(duì)被調(diào)用函數(shù)的說明和函數(shù)原型
10.2.4 函數(shù)的調(diào)用
10.2.5 函數(shù)的形參與實(shí)參
10.3 函數(shù)的嵌套調(diào)用和遞歸調(diào)用
10.3.1 函數(shù)的嵌套調(diào)用
10.3.2 函數(shù)的遞歸調(diào)用
10.4 數(shù)組作為函數(shù)參數(shù)
10.4.1 數(shù)組元素作為函數(shù)參數(shù)
10.4.2 數(shù)組名作為函數(shù)的形參和實(shí)參
10.5 內(nèi)部變量與外部變量
10.5.1 內(nèi)部變量
10.5.2 外部變量
10.6 內(nèi)部函數(shù)和外部函數(shù)
10.6.1 內(nèi)部函數(shù)(又稱靜態(tài)函數(shù))
10.6.2 外部函數(shù)
10.6.3 多個(gè)源程序文件的編譯和連接
10.7 變量的動(dòng)態(tài)存儲(chǔ)與靜態(tài)存儲(chǔ)簡(jiǎn)介
10.7.1 內(nèi)部變量的存儲(chǔ)方式
10.7.2 外部變量的存儲(chǔ)方式
10.8 習(xí)題
第11章 預(yù)處理命令
11.1 宏定義
11.1.1 不帶參數(shù)的宏定義
11.1.2 帶參數(shù)的宏定義
11.2 文件包含
11.3 習(xí)題
第12章 指針
12.1 指針的概念
12.2 變量的指針和指向變量的指針變量
12.2.1 指針變量的定義
12.2.2 指針變量的引用
12.2.3 指針變量作函數(shù)參數(shù)
12.3 數(shù)組的指針和指向數(shù)組的指針變量
12.3.1 用指針指向數(shù)組和數(shù)組元素
12.3.2 通過指針引用數(shù)組元素
12.3.3 數(shù)組名與指針變量作函數(shù)參數(shù)
12.3.4 用指針處理一維數(shù)組應(yīng)用舉例
12.3.5 指向多維數(shù)組的指針和指針變量
12.4 字符串的指針和指向字符串的指針變量
12.4.1 字符串的表示形式
12.4.2 字符串指針作函數(shù)參數(shù)
12.4.3 字符指針變量與字符數(shù)組
12.5 函數(shù)的指針和指向函數(shù)的指針變量
12.6 返回指針值的函數(shù)
12.7 指針數(shù)組和指向指針的指針
12.7.1 指針數(shù)組的概念
12.7.2 指向指針的指針
12.8 習(xí)題
第13章 結(jié)構(gòu)體與共用體
13.1 結(jié)構(gòu)體類型與結(jié)構(gòu)體變量
13.1.1 結(jié)構(gòu)體類型
13.1.2 定義結(jié)構(gòu)體變量
13.2 結(jié)構(gòu)體類型變量的引用
13.3 結(jié)構(gòu)體變量的初始化
13.3.1 對(duì)外部存儲(chǔ)類型的結(jié)構(gòu)體變量進(jìn)行初始化
13.3.2 對(duì)內(nèi)部存儲(chǔ)類型的結(jié)構(gòu)體變量進(jìn)行初始化
13.4 結(jié)構(gòu)體數(shù)組
13.4.1 結(jié)構(gòu)體數(shù)組的定義
13.4.2 結(jié)構(gòu)體數(shù)組的初始化
13.5 指向結(jié)構(gòu)體類型數(shù)據(jù)的指針
13.5.1 指向結(jié)構(gòu)體變量的指針
13.5.2 指向結(jié)構(gòu)體數(shù)組的指針
13.5.3 用結(jié)構(gòu)體變量和指向結(jié)構(gòu)體的指針作函數(shù)參數(shù)
13.6 共用體
13.6.1 共用體的概念
13.6.2 共用體變量的引用
13.7 枚舉類型
13.8 用typedef定義類型
13.9 習(xí)題
第14章 文件
14.1 C語言文件概述
14.2 文件類型指針
14.3 文件的打開與關(guān)閉
14.3.1 文件的打開(fopen)函數(shù)
14.3.2 文件關(guān)閉(fclose)函數(shù)
14.4 文件的讀寫
14.4.1 文件的讀寫函數(shù)
14.4.2 fread函數(shù)和fwrite函數(shù)
14.4.3 格式化讀寫函數(shù)
14.5 文件的隨機(jī)讀寫
14.5.1 文件定位
14.5.2 文件的隨機(jī)讀寫
14.6 文件檢測(cè)函數(shù)
14.7 習(xí)題
第15章 圖形模式
15.1 圖形設(shè)計(jì)基礎(chǔ)
15.1.1 Thrbo C與圖形接口
15.1.2 Turbo C圖形庫(kù)函數(shù)
15.1.3 Turbo C繪圖的基本步驟
15.2 圖形模式設(shè)置
15.2.1 圖形方式初始化
15.2.2 關(guān)閉圖形方式
15.3 基本圖形繪制
15.3.1 畫點(diǎn)
15.3.2 畫直線
15.3.3 畫矩形和條形
15.3.4 畫橢圓、圓和扇形圖形
15.4 圖形屬性設(shè)置
15.4.1 屏幕顏色控制
15.4.2 設(shè)置線條類型
15.4.3 設(shè)置填充類型和填充顏色
15.5 圖形方式下文本的輸出
15.5.1 文本輸出函數(shù)
15.5.2 定義文本字型
第16章 系統(tǒng)函數(shù)
16.1 輸入輸出函數(shù)“stdio.h”
16.2 字符處理函數(shù)“ctype.h”
16.3 字符串處理函數(shù)“string.h”
16.4 數(shù)學(xué)函數(shù)“math.h”
16.5 內(nèi)存管理函數(shù)
16.6 其他函數(shù)
附錄
部分習(xí)題參考答案
第1章 漢 字顯示技術(shù)
1.1 項(xiàng)目需求
1.1.1 需求描述
1.1.2 程序結(jié)構(gòu)
1.2 程序框架設(shè)計(jì)
1.3 項(xiàng)目程序?qū)崿F(xiàn)
1.4 知識(shí)點(diǎn)
1.5 項(xiàng)目總結(jié)
1.6 項(xiàng)目改造與應(yīng)用
1.6.1 項(xiàng)目改造
1.6.2 項(xiàng)目擴(kuò)展
第2章 貪吃蛇游戲設(shè)計(jì)
2.1 項(xiàng)目需求
2.1.1 需求描述
2.1.2 功能描述
2.2 程序設(shè)計(jì)
2.2.1 程序結(jié)構(gòu)設(shè)計(jì)
2.2.2 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)
2.2.3 界面設(shè)計(jì)
2.2.4 功能設(shè)計(jì)
2.3 程序?qū)崿F(xiàn)與分析
2.3.1 程序編碼
2.3.2 程序分析
2.4 知識(shí)點(diǎn)
2.4.1 算法與程序
2.4.2 流程圖
2.4.3 結(jié)構(gòu)化程序設(shè)計(jì)
2.4.4 C語言
2.5 項(xiàng)目總結(jié)
2.6 項(xiàng)目改造與應(yīng)用
2.6.1 項(xiàng)目改造
2.6.2 項(xiàng)目擴(kuò)展
第3章 黑白棋游戲設(shè)計(jì)
3.1 項(xiàng)目需求
3.1.1 需求描述
3.1.2 功能描述
3.2 程序框架設(shè)計(jì)
3.3 程序?qū)崿F(xiàn)與分析
3.3.1 程序編碼
3.3.2 程序分析
3.4 知識(shí)點(diǎn)
3.5 項(xiàng)目總結(jié)
3.6 項(xiàng)目改造與應(yīng)用
第4章 電話本管理系統(tǒng)設(shè)計(jì)
4.1 項(xiàng)目需求
4.1.1 需求描述
4.1.2 功能描述
4.2 程序框架設(shè)計(jì)
4.2.1 程序整體結(jié)構(gòu)
4.2.2 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)
4.2.3 界面設(shè)計(jì)
4.2.4 功能設(shè)計(jì)
4.3 程序?qū)崿F(xiàn)與分析
4.3.1 程序編碼
4.3.2 程序分析
4.4 知識(shí)點(diǎn)
4.4.1 結(jié)構(gòu)體
4.4.2 文件操作
4.5 項(xiàng)目總結(jié)
4.6 項(xiàng)目改造及運(yùn)用
第5章 迷宮游戲設(shè)計(jì)
5.1 項(xiàng)目需求
5.1.1 需求描述
5.1.2 功能描述
5.2 程序框架設(shè)計(jì)
5.2.1 程序整體結(jié)構(gòu)
5.2.2 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)
5.2.3 界面設(shè)計(jì)
5.2.4 功能設(shè)計(jì)
5.3 程序?qū)崿F(xiàn)與分析
5.3.1 程序編碼
5.3.2 程序分析
5.4 知識(shí)點(diǎn)
5.4.1 遞歸
5.4.2 C語言
5.5 項(xiàng)目總結(jié)
5.6 項(xiàng)目改造及運(yùn)用
第2部分 學(xué)生資訊材料
第6章 C語言概述
6.1 C語言出現(xiàn)的歷史背景
6.2 C語言的特點(diǎn)
6.3 C語言程序的構(gòu)成和格式
6.4 在Turbo C下運(yùn)行C語言程序
6.4.1 開發(fā)C語言程序的過程
6.4.2 Turbo C程序設(shè)計(jì)環(huán)境及上機(jī)步驟
6.5 習(xí)題
第7章 數(shù)據(jù)類型、運(yùn)算符與表達(dá)式
7.1 C語言的數(shù)據(jù)類型
7.2 常量與變量
7.2.1 常量和符號(hào)常量
7.2.2 變量
7.3 整型數(shù)據(jù)
7.3.1 整型常量的表示
7.3.2 整型變量
7.3.3 整數(shù)在內(nèi)存中的存儲(chǔ)形式
7.3.4 整型數(shù)據(jù)的溢出
7.4 實(shí)型數(shù)據(jù)
7.4.1 實(shí)型常量的表示方法
7.4.2 實(shí)型變量
7.5 字符型數(shù)據(jù)
7.5.1 字符型常量
7.5.2 字符變量
7.5.3 字符數(shù)據(jù)在內(nèi)存中的存儲(chǔ)形式和使用方法
7.5.4 字符串常量
7.6 變量賦初值
7.7 各類數(shù)值型數(shù)據(jù)間的混合運(yùn)算
7.8 算術(shù)運(yùn)算符和算術(shù)表達(dá)式
7.8.1 C運(yùn)算符簡(jiǎn)介
7.8.2 算術(shù)運(yùn)算符和算術(shù)表達(dá)式
7.9 賦值運(yùn)算符和賦值表達(dá)式
7.10 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式
7.11 位運(yùn)算
7.11.1 位運(yùn)算符
7.11.2 位運(yùn)算舉例
7.12 字符數(shù)據(jù)的輸入輸出
7.12.1 putchat函數(shù)(字符輸出函數(shù))
7.12.2 getchar函數(shù)(字符輸入函數(shù))
7.13 格式輸入輸出
7.13.1 printf函數(shù)(格式輸出函數(shù))
7.13.2 scanf函數(shù)(格式輸入函數(shù))
7.14 習(xí)題
第8章 程序結(jié)構(gòu)設(shè)計(jì)
8.1 程序設(shè)計(jì)的三種基本結(jié)構(gòu)
8.1.1 程序的基本結(jié)構(gòu)
8.1.2 流程圖簡(jiǎn)介
8.2 C語言的語句概述
8.3 選擇結(jié)構(gòu)程序設(shè)計(jì)
8.3.1 關(guān)系運(yùn)算符和關(guān)系表達(dá)式
8.3.2 邏輯運(yùn)算符和邏輯表達(dá)式
8.3.3 if語句
8.3.4 switch語句
8.4 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
8.4.1 循環(huán)語句概述
8.4.2 while循環(huán)結(jié)構(gòu)
8.4.3 直到型循環(huán)do-while語句
8.4.4 for循環(huán)語句
8.4.5 循環(huán)嵌套
8.4.6 break語句與continue語句
8.5 習(xí)題
第9章 數(shù)組
9.1 一維數(shù)組的定義和引用
9.1.1 一維數(shù)組的定義
9.1.2 數(shù)組元素的引用
9.1.3 一維數(shù)組元素的初始化
9.1.4 一維數(shù)組應(yīng)用舉例
9.2 二維數(shù)組的定義和引用
9.2.1 二維數(shù)組的定義
9.2.2 二維數(shù)組元素的引用
9.2.3 二維數(shù)組元素的初始化
9.2.4 二維數(shù)組應(yīng)用舉例
9.3 字符數(shù)組與字符串
9.3.1 字符數(shù)組的逐個(gè)字符操作
9.3.2 字符數(shù)組的整體操作
9.3.3 常用的字符串處理函數(shù)
9.4 習(xí)題
第10章 函數(shù)
10.1 概述
10.2 函數(shù)的定義與調(diào)用
10.2.1 函數(shù)的定義
10.2.2 函數(shù)的返回值與函數(shù)類型
10.2.3 對(duì)被調(diào)用函數(shù)的說明和函數(shù)原型
10.2.4 函數(shù)的調(diào)用
10.2.5 函數(shù)的形參與實(shí)參
10.3 函數(shù)的嵌套調(diào)用和遞歸調(diào)用
10.3.1 函數(shù)的嵌套調(diào)用
10.3.2 函數(shù)的遞歸調(diào)用
10.4 數(shù)組作為函數(shù)參數(shù)
10.4.1 數(shù)組元素作為函數(shù)參數(shù)
10.4.2 數(shù)組名作為函數(shù)的形參和實(shí)參
10.5 內(nèi)部變量與外部變量
10.5.1 內(nèi)部變量
10.5.2 外部變量
10.6 內(nèi)部函數(shù)和外部函數(shù)
10.6.1 內(nèi)部函數(shù)(又稱靜態(tài)函數(shù))
10.6.2 外部函數(shù)
10.6.3 多個(gè)源程序文件的編譯和連接
10.7 變量的動(dòng)態(tài)存儲(chǔ)與靜態(tài)存儲(chǔ)簡(jiǎn)介
10.7.1 內(nèi)部變量的存儲(chǔ)方式
10.7.2 外部變量的存儲(chǔ)方式
10.8 習(xí)題
第11章 預(yù)處理命令
11.1 宏定義
11.1.1 不帶參數(shù)的宏定義
11.1.2 帶參數(shù)的宏定義
11.2 文件包含
11.3 習(xí)題
第12章 指針
12.1 指針的概念
12.2 變量的指針和指向變量的指針變量
12.2.1 指針變量的定義
12.2.2 指針變量的引用
12.2.3 指針變量作函數(shù)參數(shù)
12.3 數(shù)組的指針和指向數(shù)組的指針變量
12.3.1 用指針指向數(shù)組和數(shù)組元素
12.3.2 通過指針引用數(shù)組元素
12.3.3 數(shù)組名與指針變量作函數(shù)參數(shù)
12.3.4 用指針處理一維數(shù)組應(yīng)用舉例
12.3.5 指向多維數(shù)組的指針和指針變量
12.4 字符串的指針和指向字符串的指針變量
12.4.1 字符串的表示形式
12.4.2 字符串指針作函數(shù)參數(shù)
12.4.3 字符指針變量與字符數(shù)組
12.5 函數(shù)的指針和指向函數(shù)的指針變量
12.6 返回指針值的函數(shù)
12.7 指針數(shù)組和指向指針的指針
12.7.1 指針數(shù)組的概念
12.7.2 指向指針的指針
12.8 習(xí)題
第13章 結(jié)構(gòu)體與共用體
13.1 結(jié)構(gòu)體類型與結(jié)構(gòu)體變量
13.1.1 結(jié)構(gòu)體類型
13.1.2 定義結(jié)構(gòu)體變量
13.2 結(jié)構(gòu)體類型變量的引用
13.3 結(jié)構(gòu)體變量的初始化
13.3.1 對(duì)外部存儲(chǔ)類型的結(jié)構(gòu)體變量進(jìn)行初始化
13.3.2 對(duì)內(nèi)部存儲(chǔ)類型的結(jié)構(gòu)體變量進(jìn)行初始化
13.4 結(jié)構(gòu)體數(shù)組
13.4.1 結(jié)構(gòu)體數(shù)組的定義
13.4.2 結(jié)構(gòu)體數(shù)組的初始化
13.5 指向結(jié)構(gòu)體類型數(shù)據(jù)的指針
13.5.1 指向結(jié)構(gòu)體變量的指針
13.5.2 指向結(jié)構(gòu)體數(shù)組的指針
13.5.3 用結(jié)構(gòu)體變量和指向結(jié)構(gòu)體的指針作函數(shù)參數(shù)
13.6 共用體
13.6.1 共用體的概念
13.6.2 共用體變量的引用
13.7 枚舉類型
13.8 用typedef定義類型
13.9 習(xí)題
第14章 文件
14.1 C語言文件概述
14.2 文件類型指針
14.3 文件的打開與關(guān)閉
14.3.1 文件的打開(fopen)函數(shù)
14.3.2 文件關(guān)閉(fclose)函數(shù)
14.4 文件的讀寫
14.4.1 文件的讀寫函數(shù)
14.4.2 fread函數(shù)和fwrite函數(shù)
14.4.3 格式化讀寫函數(shù)
14.5 文件的隨機(jī)讀寫
14.5.1 文件定位
14.5.2 文件的隨機(jī)讀寫
14.6 文件檢測(cè)函數(shù)
14.7 習(xí)題
第15章 圖形模式
15.1 圖形設(shè)計(jì)基礎(chǔ)
15.1.1 Thrbo C與圖形接口
15.1.2 Turbo C圖形庫(kù)函數(shù)
15.1.3 Turbo C繪圖的基本步驟
15.2 圖形模式設(shè)置
15.2.1 圖形方式初始化
15.2.2 關(guān)閉圖形方式
15.3 基本圖形繪制
15.3.1 畫點(diǎn)
15.3.2 畫直線
15.3.3 畫矩形和條形
15.3.4 畫橢圓、圓和扇形圖形
15.4 圖形屬性設(shè)置
15.4.1 屏幕顏色控制
15.4.2 設(shè)置線條類型
15.4.3 設(shè)置填充類型和填充顏色
15.5 圖形方式下文本的輸出
15.5.1 文本輸出函數(shù)
15.5.2 定義文本字型
第16章 系統(tǒng)函數(shù)
16.1 輸入輸出函數(shù)“stdio.h”
16.2 字符處理函數(shù)“ctype.h”
16.3 字符串處理函數(shù)“string.h”
16.4 數(shù)學(xué)函數(shù)“math.h”
16.5 內(nèi)存管理函數(shù)
16.6 其他函數(shù)
附錄
部分習(xí)題參考答案