注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合C語言程序設(shè)計教程

C語言程序設(shè)計教程

C語言程序設(shè)計教程

定 價:¥28.00

作 者: 胡金柱
出版社: 華中師范大學(xué)出版社
叢編項: 計算機科學(xué)與技術(shù)系列叢書
標(biāo) 簽: 暫缺

購買這本書可以去


ISBN: 9787562235835 出版時間: 2007-08-01 包裝: 平裝
開本: 16開 頁數(shù): 282 字?jǐn)?shù):  

內(nèi)容簡介

  《C語言程序設(shè)計教程》介紹了計算機高級語言C語言的基礎(chǔ)知識和語法規(guī)則,以及應(yīng)用C語言設(shè)計各種實用程序的方法。共分11章:第1章為C語言程序設(shè)計概論,第2章為C語言的數(shù)據(jù)類型、運算符與表達(dá)式,第3章為選擇結(jié)構(gòu)程序設(shè)計,第4章為循環(huán)結(jié)構(gòu)程序設(shè)計,第5章為存儲類型與數(shù)組,第6章為函數(shù)與編譯預(yù)處理,第7章為指針基礎(chǔ),第8章為指針與函數(shù),第9章為結(jié)構(gòu)體與聯(lián)合體,第10章為文件,第11章為C語言應(yīng)用實例。《C語言程序設(shè)計教程》的特點是概念清楚,內(nèi)容豐富,由淺入深,適用于不同需求的讀者。每章配有練習(xí)題,便于教學(xué)和自學(xué)?!禖語言程序設(shè)計教程》既可以作為高等院校計算機專業(yè)本科和??茖W(xué)生初學(xué)計算機高級語言程序設(shè)計的教材,也可以作為其他各專業(yè)本科、??朴嬎銠C公共課教學(xué)的教材;既適用于作為參加計算機等級考試(二級C語言)的考前培訓(xùn)教材,也適用于計算機愛好者作自學(xué)教材。

作者簡介

暫缺《C語言程序設(shè)計教程》作者簡介

圖書目錄

第1章 C語言程序設(shè)計概論
1.1 C語言的發(fā)展及其特點
1.1.1 C語言的發(fā)展
1.1.2 C語言的主要特點
1.2 C語言程序結(jié)構(gòu)
1.2.1 基本的C語言程序結(jié)構(gòu)
1.2.2 C語言書寫規(guī)則
1.2.3 C語言的字符集
1.2.4 C語言詞匯
1.3 C程序的運行環(huán)境
1.3.1 上機操作的基本步驟
1.3.2 C的運行環(huán)境
1.4 數(shù)據(jù)輸出與輸入
1.4.1 數(shù)據(jù)的輸出
1.4.2 數(shù)據(jù)的輸入
小結(jié)
習(xí)題
第2章 數(shù)據(jù)類型、運算符與表達(dá)式
2.1 C語言的數(shù)據(jù)類型
2.2 常量、變量
2.2.1 常量
2.2.2 變量
2.3 C語言的基本數(shù)據(jù)類型
2.3.1 整型數(shù)據(jù)
2.3.2 實型數(shù)據(jù)
2.3.3 字符型數(shù)據(jù)
2.3.4 數(shù)據(jù)類型轉(zhuǎn)換
2.4 運算符與表達(dá)式
2.4.1 算術(shù)運算符與算術(shù)表達(dá)式
2.4.2 賦值運算符和賦值表達(dá)式
2.4.3 逗號運算符與逗號表達(dá)式
2.4.4 sizeof運算符
2.4.5 運算符的優(yōu)先級和結(jié)合性
2.5 簡單程序設(shè)計與常見錯誤列舉
2.5.1 簡單程序設(shè)計
2.5.2 常見錯誤舉例
小結(jié)
習(xí)題
第3章 選擇結(jié)構(gòu)程序設(shè)計
3.1 關(guān)系運算和邏輯運算
3.1.1 關(guān)系運算符和關(guān)系表達(dá)式
3.1.2 邏輯運算符和邏輯表達(dá)式
3.1.3 條件運算符和條件表達(dá)式
3.1.4 位運算符和位邏輯運算
3.2 程序的基本結(jié)構(gòu)
3.2.1 程序中的數(shù)據(jù)結(jié)構(gòu)
3.2.2 程序中的控制結(jié)構(gòu)
3.3 if語句
3.3.1 if語句的三種形式
3.3.2 if語句的嵌套
3.3.3 if語句應(yīng)用中應(yīng)注意的問題
3.4 switch語句
3.5 常見錯誤列舉
小結(jié)
習(xí)題
第4章 循環(huán)結(jié)構(gòu)程序設(shè)計
4.1 while語句
4.2 do-while語句
4.3 for語句
4.4 循環(huán)嵌套
4.5 break和continue語句
4.5.1 break語句
4.5.2 continue語句
4.6 goto語句和標(biāo)號
小結(jié)
習(xí)題
第5章 存儲類型與數(shù)組
5.1 變量的存儲類型與作用范圍
5.1.1 變量的存儲類型
5.1.2 局部變量與全局變量
5.2 一維數(shù)組
5.2.1 一維數(shù)組的定義與引用
5.2.2 一維數(shù)組的初始化
5.2.3 一維數(shù)組的程序舉例
5.3 二維數(shù)組與多維數(shù)組
5.3.1 定義與初始化
5.3.2 二維數(shù)組的元素引用
5.3.3 多維數(shù)組
5.4 字符串與字符數(shù)組
5.4.1 字符數(shù)組
5.4.2 字符串
5.4.3 字符串?dāng)?shù)組
5.4.4 字符串處理函數(shù)
5.5 常見錯誤舉例
小結(jié)
習(xí)題
第6章 函數(shù)與編譯預(yù)處理
6.1 函數(shù)概述
6.1.1 C源程序的函數(shù)結(jié)構(gòu)
6.1.2 C函數(shù)的分類
6.2 函數(shù)的定義與調(diào)用
6.2.1 函數(shù)的定義
6.2.2 函數(shù)的調(diào)用
6.2.3 函數(shù)的值
6.3 函數(shù)間數(shù)據(jù)的傳遞方式
6.3.1 傳值調(diào)用
6.3.2 傳址調(diào)用
6.3.3 數(shù)組作為函數(shù)參數(shù)
6.4 函數(shù)的嵌套調(diào)用和遞歸調(diào)用
6.4.1 函數(shù)的嵌套調(diào)用
6.4.2 遞歸函數(shù)與遞歸調(diào)用
6.5 編譯預(yù)處理
6.5.1 宏定義
6.5.2 文件包含
6.5.3 條件編譯
小結(jié)
習(xí)題
第7章 指針基礎(chǔ)
7.1 指針的基本概念
7.2 指針變量
7.2.1 指針變量的定義
7.2.2 指針變量的引用
7.2.3 指針變量作為函數(shù)參數(shù)
7.2.4 指針變量的運算
7.3 指針與數(shù)組
7.3.1 指針與數(shù)組的聯(lián)系
7.3.2 通過指針引用數(shù)組元素
7.3.3 指向數(shù)組的指針變量作函數(shù)參數(shù)
7.3.4 指向多維數(shù)組的指針變量
7.4 指針和字符串
7.4.1 字符串的表示
7.4.2 字符指針變量作函數(shù)參數(shù)
7.5 指針數(shù)組
7.5.1 指針數(shù)組的定義
7.5.2 指針數(shù)組的應(yīng)用
小結(jié)
習(xí)題
第8章 指針與函數(shù)
8.1 指針參數(shù)
8.2 指針函數(shù)
8.2.1 指針函數(shù)的定義與調(diào)用
8.2.2 指針函數(shù)的應(yīng)用
8.2.3 指針函數(shù)的數(shù)據(jù)傳送與指針參數(shù)的區(qū)別
8.3 函數(shù)指針
8.3.1 函數(shù)指針變量的定義與賦值
8.3.2 函數(shù)指針的調(diào)用
8.4 多級指針
8.4.1 多級指針的定義
8.4.2 多級指針的應(yīng)用
8.5 動態(tài)內(nèi)存管理
8.5.1 動態(tài)內(nèi)存管理概述
8.5.2 動態(tài)內(nèi)存管理函數(shù)的應(yīng)用
8.6 命令行參數(shù)
小結(jié)
習(xí)題
第9章 結(jié)構(gòu)體與聯(lián)合體
9.1 結(jié)構(gòu)體
9.1.1 結(jié)構(gòu)體的概念與定義
9.1.2 結(jié)構(gòu)體類型變量的定義方法
9.1.3 結(jié)構(gòu)體變量的引用
9.1.4 結(jié)構(gòu)體變量的初始化
9.1.5 結(jié)構(gòu)體數(shù)組
9.2 結(jié)構(gòu)型指針與函數(shù)
9.2.1 結(jié)構(gòu)指針
9.2.2 結(jié)構(gòu)參數(shù)
9.2.3 結(jié)構(gòu)型函數(shù)
9.2.4 結(jié)構(gòu)指針型函數(shù)
9.3 線性鏈表
9.3.1 鏈表概述
9.3.2 動態(tài)鏈表
9.4 聯(lián)合體
9.4.1 聯(lián)合的定義
9.4.2 聯(lián)合變量的定義
9.4.3 聯(lián)合變量的引用
9.5 枚舉類型變量的定義和引用
9.5.1 枚舉類型的說明和枚舉類型變量的定義
9.5.2 枚舉類型變量的引用
9.6 typedef的使用
小結(jié)
習(xí)題
第10章 文件
10.1 文件的基本概念與分類
10.1.1 文件的基本概念
10.1.2 文件的分類
10.2 文件結(jié)構(gòu)體與文件指針
10.3 文件打開、讀寫與關(guān)閉
10.3.1 文件打開函數(shù)fopen
10.3.2 文件關(guān)閉函數(shù)fclose
10.3.3 文件讀寫函數(shù)
10.4 文件的定位
10.4.1 重返文件頭函數(shù)
10.4.2 指針位置移動函數(shù)
10.4.3 取指針當(dāng)前位置函數(shù)ftell
10.5 非緩沖文件系統(tǒng)文件的基本操作
10.5.1 文件標(biāo)識號與非緩沖文件系統(tǒng)
10.5.2 文件的創(chuàng)建函數(shù)、打開函數(shù)和關(guān)閉函數(shù)
10.5.3 文件讀/寫函數(shù)
10.5.4 文件定位函數(shù)
小結(jié)
習(xí)題
第11章 C語言應(yīng)用實例
11.1 簡單應(yīng)用實例
11.2 C語言函數(shù)的應(yīng)用實例
11.3 指針應(yīng)用實例
11.4 使用顏色函數(shù)、圖形函數(shù)和時間函數(shù)實例
11.5 文件使用實例
附錄一 ASCII代碼表
附錄二 常用Turbo C 2.0標(biāo)準(zhǔn)函數(shù)
附錄三 ACM大賽簡介
附錄四 程序員考試簡介
附錄五 計算機等級考試簡介
參考文獻(xiàn)

本目錄推薦

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