C語(yǔ)言程序設(shè)計(jì)教程

出版時(shí)間:2011-08-01  出版社:華中師范大學(xué)出版社  作者:胡金柱  頁(yè)數(shù):282  

內(nèi)容概要

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

書(shū)籍目錄

第1章 C語(yǔ)言程序設(shè)計(jì)概論1.1 C語(yǔ)言的發(fā)展及其特點(diǎn)1.1.1 C語(yǔ)言的發(fā)展1.1.2 C語(yǔ)言的主要特點(diǎn)1.2 C語(yǔ)言程序結(jié)構(gòu)1.2.1 基本的C語(yǔ)言程序結(jié)構(gòu)1.2.2 C語(yǔ)言書(shū)寫規(guī)則1.2.3 C語(yǔ)言的字符集1.2.4 C語(yǔ)言詞匯1.3 C程序的運(yùn)行環(huán)境1.3.1 上機(jī)操作的基本步驟1.3.2 C的運(yùn)行環(huán)境1.4 數(shù)據(jù)輸出與輸入1.4.1 數(shù)據(jù)的輸出1.4.2 數(shù)據(jù)的輸入小結(jié)習(xí)題第2章 數(shù)據(jù)類型、運(yùn)算符與表達(dá)式2.1 C語(yǔ)言的數(shù)據(jù)類型2.2 常量、變量2.2.1 常量2.2.2 變量2.3 C語(yǔ)言的基本數(shù)據(jù)類型2.3.1 整型數(shù)據(jù)2.3.2 實(shí)型數(shù)據(jù)2.3.3 字符型數(shù)據(jù)2.3.4 數(shù)據(jù)類型轉(zhuǎn)換2.4 運(yùn)算符與表達(dá)式2.4.1 算術(shù)運(yùn)算符與算術(shù)表達(dá)式2.4.2 賦值運(yùn)算符和賦值表達(dá)式2.4.3 逗號(hào)運(yùn)算符與逗號(hào)表達(dá)式2.4.4 sizeof運(yùn)算符2.4.5 運(yùn)算符的優(yōu)先級(jí)和結(jié)合性2.5 簡(jiǎn)單程序設(shè)計(jì)與常見(jiàn)錯(cuò)誤列舉2.5.1 簡(jiǎn)單程序設(shè)計(jì)2.5.2 常見(jiàn)錯(cuò)誤舉例小結(jié)習(xí)題第3章 選擇結(jié)構(gòu)程序設(shè)計(jì)3.1 關(guān)系運(yùn)算和邏輯運(yùn)算3.1.1 關(guān)系運(yùn)算符和關(guān)系表達(dá)式3.1.2 邏輯運(yùn)算符和邏輯表達(dá)式3.1.3 條件運(yùn)算符和條件表達(dá)式3.1.4 位運(yùn)算符和位邏輯運(yùn)算3.2 程序的基本結(jié)構(gòu)3.2.1 程序中的數(shù)據(jù)結(jié)構(gòu)3.2.2 程序中的控制結(jié)構(gòu)3.3 if語(yǔ)句3.3.1 if語(yǔ)句的三種形式3.3.2 if語(yǔ)句的嵌套3.3.3 if語(yǔ)句應(yīng)用中應(yīng)注意的問(wèn)題3.4 switch語(yǔ)句3.5 常見(jiàn)錯(cuò)誤列舉小結(jié)習(xí)題第4章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)4.1 while語(yǔ)句4.2 do-while語(yǔ)句4.3 for語(yǔ)句4.4 循環(huán)嵌套4.5 break和continue語(yǔ)句4.5.1 break語(yǔ)句4.5.2 continue語(yǔ)句4.6 goto語(yǔ)句和標(biāo)號(hào)小結(jié)習(xí)題第5章 存儲(chǔ)類型與數(shù)組5.1 變量的存儲(chǔ)類型與作用范圍5.1.1 變量的存儲(chǔ)類型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àn)錯(cuò)誤舉例小結(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 指針變量的運(yùn)算7.3 指針與數(shù)組7.3.1 指針與數(shù)組的聯(lián)系7.3.2 通過(guò)指針引用數(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 多級(jí)指針8.4.1 多級(jí)指針的定義8.4.2 多級(jí)指針的應(yīng)用8.5 動(dòng)態(tài)內(nèi)存管理8.5.1 動(dòng)態(tài)內(nèi)存管理概述8.5.2 動(dòng)態(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 動(dòng)態(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 枚舉類型的說(shuō)明和枚舉類型變量的定義9.5.2 枚舉類型變量的引用9.6 typedef的使用小結(jié)習(xí)題第10章 文件10.1 文件的基本概念與分類10.1.1 文件的基本概念10.1.2 文件的分類10.2 文件結(jié)構(gòu)體與文件指針10.3 文件打開(kāi)、讀寫與關(guān)閉10.3.1 文件打開(kāi)函數(shù)fopen10.3.2 文件關(guān)閉函數(shù)fclose10.3.3 文件讀寫函數(shù)10.4 文件的定位10.4.1 重返文件頭函數(shù)10.4.2 指針位置移動(dòng)函數(shù)10.4.3 取指針當(dāng)前位置函數(shù)ftell10.5 非緩沖文件系統(tǒng)文件的基本操作10.5.1 文件標(biāo)識(shí)號(hào)與非緩沖文件系統(tǒng)10.5.2 文件的創(chuàng)建函數(shù)、打開(kāi)函數(shù)和關(guān)閉函數(shù)10.5.3 文件讀/寫函數(shù)10.5.4 文件定位函數(shù)小結(jié)習(xí)題第11章 C語(yǔ)言應(yīng)用實(shí)例11.1 簡(jiǎn)單應(yīng)用實(shí)例11.2 C語(yǔ)言函數(shù)的應(yīng)用實(shí)例11.3 指針應(yīng)用實(shí)例11.4 使用顏色函數(shù)、圖形函數(shù)和時(shí)間函數(shù)實(shí)例11.5 文件使用實(shí)例附錄一 ASCII代碼表附錄二 常用Turbo C 2.0標(biāo)準(zhǔn)函數(shù)附錄三 ACM大賽簡(jiǎn)介附錄四 程序員考試簡(jiǎn)介附錄五 計(jì)算機(jī)等級(jí)考試簡(jiǎn)介參考文獻(xiàn)

編輯推薦

  C語(yǔ)言是一種通用的高級(jí)程序設(shè)計(jì)語(yǔ)言,它以豐富的數(shù)據(jù)類型、優(yōu)美的表現(xiàn)能力、完善的功能特征和快速的編譯環(huán)境等特點(diǎn),吸引著眾多的計(jì)算機(jī)工作者。C語(yǔ)言作為一門長(zhǎng)盛不衰的高級(jí)程序設(shè)計(jì)語(yǔ)言,也深受廣大學(xué)習(xí)計(jì)算機(jī)語(yǔ)言者的喜愛(ài)?!禖語(yǔ)言程序設(shè)計(jì)教程》主要向你介紹了 C語(yǔ)言程序設(shè)計(jì)概論,數(shù)據(jù)類型、運(yùn)算符與表達(dá)式,存儲(chǔ)類型與數(shù)組,函數(shù)與編譯預(yù)處理,指針基礎(chǔ),結(jié)構(gòu)體與聯(lián)合體,文件,C語(yǔ)言應(yīng)用實(shí)例等十一章內(nèi)容。每章還配有練習(xí)題,便于教學(xué)和自學(xué)。

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    C語(yǔ)言程序設(shè)計(jì)教程 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7