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

出版時(shí)間:2005-10  出版社:清華大學(xué)出版社  作者:王敬華  頁數(shù):437  
Tag標(biāo)簽:無  

內(nèi)容概要

  C語言是目前最為流行的通用程序設(shè)計(jì)語言之一,是許多計(jì)算機(jī)專業(yè)人員和計(jì)算機(jī)愛好者學(xué)習(xí)程序設(shè)計(jì)語言的首選。本書共12章,內(nèi)容包括C語言程序設(shè)計(jì)預(yù)備知識(shí),C語言程序設(shè)計(jì)基礎(chǔ),基本數(shù)據(jù)類型、運(yùn)算符與表達(dá)式,基本輸入、輸出和順序程序設(shè)計(jì),選擇結(jié)構(gòu)程序設(shè)計(jì),循環(huán)結(jié)構(gòu)程序設(shè)計(jì),數(shù)組,函數(shù),指針,預(yù)處理命令,復(fù)雜數(shù)據(jù)類型,文件等?! ”緯⒅亟滩牡目勺x性和適用性,每章開頭都給出了學(xué)習(xí)意義和學(xué)習(xí)目標(biāo);對(duì)關(guān)鍵知識(shí)點(diǎn)進(jìn)行了詳細(xì)的說明,并附有大量的圖表使讀者能正確、直觀地理解問題;樣例程序由淺入深,強(qiáng)化知識(shí)點(diǎn)、算法、編程方法與技巧,并給出了詳細(xì)的解釋;為了幫助初學(xué)者正確地掌握C語言的語法特點(diǎn),每章還列舉出了初學(xué)者在編程過程中易犯的錯(cuò)誤。另外,本書還配套提供題型豐富的《C語言程序設(shè)計(jì)教程習(xí)題解答與實(shí)驗(yàn)指導(dǎo)》教材;為任課老師免費(fèi)提供電子課件,其中包括全部例題和習(xí)題源程序文件(按前言提供的方式索?。??! ”緯淖髡叨际情L期在高校從事計(jì)算機(jī)軟件教學(xué)的一線教師,有豐富的教學(xué)經(jīng)驗(yàn)和科研開發(fā)能力,書中文字流暢、通俗易懂、概念清楚、深入淺出、例題豐富,實(shí)用性強(qiáng)。  本書適用于計(jì)算機(jī)專業(yè)的本科生、研究生、大專生、專升本的學(xué)生使用,也可以作為大學(xué)各專業(yè)公共教材和全國計(jì)算機(jī)等級(jí)考試參考書。

書籍目錄

第1章 C語言程序設(shè)計(jì)預(yù)備知識(shí)1.1 計(jì)算機(jī)系統(tǒng)組成及工作原理簡介1.2 進(jìn)位計(jì)數(shù)制及其轉(zhuǎn)換1.2.1 十進(jìn)制數(shù)的表示1.2.2 二進(jìn)制數(shù)、八進(jìn)制數(shù)和十六進(jìn)制數(shù)的表示1.2.3 二進(jìn)制數(shù)和十進(jìn)制數(shù)的轉(zhuǎn)換	1.2.4 二進(jìn)制數(shù)、八進(jìn)制數(shù)和十六進(jìn)制數(shù)的轉(zhuǎn)換1.3 機(jī)器數(shù)的表示形式及其表示范圍1.3.1 真值與機(jī)器數(shù)1.3.2 數(shù)的原碼表示1.3.3 數(shù)的反碼表示1.3.4 數(shù)的補(bǔ)碼表示1.3.5 補(bǔ)碼的加、減運(yùn)算1.3.6 無符號(hào)整數(shù)1.3.7 字符表示法1.4 二進(jìn)制數(shù)的位運(yùn)算1.5 本章小結(jié)習(xí)題1第2章 C語言程序設(shè)計(jì)基礎(chǔ)2.1 程序設(shè)計(jì)語言的發(fā)展及其特點(diǎn)2.2 C語言的發(fā)展及其特點(diǎn)和應(yīng)用2.3 C語言程序的基本結(jié)構(gòu)	2.4 編制C語言程序的基本步驟習(xí)題2	第3章 基本數(shù)據(jù)類型、運(yùn)算符與表達(dá)式3.1 C語言的數(shù)據(jù)類型3.2 常量、變量和標(biāo)識(shí)符3.3 簡單數(shù)據(jù)類型與表示范圍3.3.1 整型數(shù)據(jù)3.3.2 實(shí)型數(shù)據(jù)3.3.3 字符型數(shù)據(jù)和字符串常量3.3.4 簡單數(shù)據(jù)類型的表示范圍3.3.5 數(shù)據(jù)的簡單輸出3.4 C語言的運(yùn)算符與表達(dá)式3.4.1 賦值運(yùn)算符、賦值表達(dá)式3.4.2 強(qiáng)制類型轉(zhuǎn)換符3.4.3 算術(shù)運(yùn)算符、算術(shù)表達(dá)式3.4.4 自增自減運(yùn)算符、負(fù)號(hào)運(yùn)算符3.4.5 算術(shù)運(yùn)算中數(shù)據(jù)類型轉(zhuǎn)換規(guī)則3.4.6 位運(yùn)算符、位運(yùn)算表達(dá)式3.4.7 逗號(hào)運(yùn)算符、逗號(hào)表達(dá)式3.4.8 sizeof運(yùn)算符、復(fù)合賦值運(yùn)算符3.5 運(yùn)算符的優(yōu)先級(jí)和結(jié)合性3.6 本章小結(jié)及常見錯(cuò)誤列舉習(xí)題3第4章 基本輸入/輸出和順序程序設(shè)計(jì)4.1 格式化輸出printf4.1.1 整數(shù)的輸出4.1.2 實(shí)數(shù)的輸出4.1.3 字符和字符串的輸出4.1.4 格式化輸出小結(jié)4.2 格式化輸入scanf4.3 字符數(shù)據(jù)的非格式化輸入/輸出4.4 程序的控制結(jié)構(gòu)4.4.1 算法的基本概念4.4.2 流程圖與算法的結(jié)構(gòu)化描述4.5 順序程序設(shè)計(jì)舉例4.6 本章小結(jié)及常見錯(cuò)誤列舉習(xí)題4	第5章 選擇結(jié)構(gòu)程序設(shè)計(jì)5.1 C語言程序中語句的分類5.2 關(guān)系運(yùn)算符、邏輯運(yùn)算符、條件運(yùn)算符5.2.1 關(guān)系運(yùn)算符和關(guān)系表達(dá)式5.2.2 邏輯運(yùn)算符和邏輯表達(dá)式5.2.3 條件運(yùn)算符和條件表達(dá)式5.3 選擇結(jié)構(gòu)的程序設(shè)計(jì)5.3.1 if語句	5.3.2 switch語句5.4 選擇結(jié)構(gòu)程序設(shè)計(jì)舉例	5.5 本章小結(jié)及常見錯(cuò)誤列舉習(xí)題5	第6章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)6.1 循環(huán)結(jié)構(gòu)的程序設(shè)計(jì)6.1.1 while語句6.1.2 do-while語句6.1.3 for語句6.1.4 循環(huán)嵌套6.1.5 break與continue語句6.1.6 goto語句6.1.7 exit()函數(shù)6.2 循環(huán)結(jié)構(gòu)類型的選擇及轉(zhuǎn)換6.3 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)舉例	6.4 本章小結(jié)及常見錯(cuò)誤列舉習(xí)題6	第7章 數(shù)組7.1 一維數(shù)組7.1.1 一維數(shù)組的定義和引用7.1.2 一維數(shù)組的賦值7.1.3 一維數(shù)組的應(yīng)用舉例7.2 二維數(shù)組7.2.1 二維數(shù)組的定義和引用7.2.2 二維數(shù)組的賦值7.2.3 二維數(shù)組的應(yīng)用舉例7.3 字符串與數(shù)組7.3.1 字符串的本質(zhì)7.3.2 字符及字符串操作的常用函數(shù)7.3.3 字符串?dāng)?shù)組7.4 數(shù)組綜合應(yīng)用舉例7.5 本章小結(jié)及常見錯(cuò)誤列舉習(xí)題7第8章 函數(shù)8.1 函數(shù)概述8.2 函數(shù)的定義與調(diào)用8.2.1 無參數(shù)無返回值的函數(shù)8.2.2 無參數(shù)有返回值的函數(shù)8.2.3 帶參數(shù)無返回值的函數(shù)8.2.4 帶參數(shù)有返回值的函數(shù)8.3 函數(shù)參數(shù)的傳遞方式8.4 變量的作用域和生存期8.5 變量的存儲(chǔ)類型8.6 函數(shù)的嵌套和遞歸調(diào)用8.7 函數(shù)的作用域8.8 函數(shù)應(yīng)用綜合舉例8.9 本章小結(jié)及常見錯(cuò)誤列舉習(xí)題8	第9章 指針9.1 指針與指針變量的概念	9.2 指針變量的定義和引用9.3 指針和地址運(yùn)算9.4 指針與數(shù)組9.4.1 數(shù)組的指針和指向數(shù)組的指針變量9.4.2 指向多維數(shù)組的指針——數(shù)組指針9.4.3 元素為指針的數(shù)組——指針數(shù)組9.5 指針與字符串9.6 指針與動(dòng)態(tài)內(nèi)存分配9.7 多級(jí)指針9.8 指針作為函數(shù)的參數(shù)9.9 指針作為函數(shù)的返回值——指針函數(shù)9.10 指向函數(shù)的指針——函數(shù)指針9.11 帶參數(shù)的main函數(shù)9.12 本章小結(jié)及常見錯(cuò)誤列舉習(xí)題9	第10章 預(yù)處理命令10.1 預(yù)處理命令簡介10.2 宏定義10.2.1 不帶參數(shù)的宏定義10.2.2 帶參數(shù)的宏定義10.3 文件包含10.4 條件編譯10.5 本章小結(jié)及常見錯(cuò)誤列舉習(xí)題10第11章 復(fù)雜數(shù)據(jù)類型11.1 復(fù)雜數(shù)據(jù)類型概述11.2 結(jié)構(gòu)體11.2.1 結(jié)構(gòu)體類型的定義11.2.2 結(jié)構(gòu)體變量的定義和引用11.2.3 結(jié)構(gòu)體變量的賦值11.2.4 簡化結(jié)構(gòu)體類型名11.2.5 結(jié)構(gòu)體數(shù)組11.3 線性鏈表11.4 聯(lián)合體11.4.1 聯(lián)合體類型的定義11.4.2 聯(lián)合體變量的定義和引用11.4.3 聯(lián)合體變量的賦值11.5 位域11.6 枚舉類型變量的定義和引用11.7 復(fù)雜數(shù)據(jù)類型應(yīng)用綜合舉例11.8 本章小結(jié)及常見錯(cuò)誤列舉習(xí)題11第12章 文件12.1 文件的基本概念12.2 文件的類別	12.3 文件操作概述12.4 文件指針12.5 文件的打開、讀寫和關(guān)閉12.5.1 文件的打開與關(guān)閉12.5.2 文件的讀寫12.5.3 文件讀寫函數(shù)選用原則12.6 文件的定位讀寫12.7 文件應(yīng)用綜合舉例12.8 本章小結(jié)及常見錯(cuò)誤列舉習(xí)題12	附錄1 常見問題解答附錄2 常用標(biāo)準(zhǔn)庫函數(shù)附錄3 C語言中的關(guān)鍵字(保留字)附錄4 運(yùn)算符的結(jié)合性附錄5 ASCII碼表參考文獻(xiàn)

媒體關(guān)注與評(píng)論

  本書特色:  ·內(nèi)容豐富,實(shí)用性強(qiáng);  ·每章均配有不同題型的習(xí)題;  ·適合學(xué)生循序漸進(jìn)地學(xué)習(xí)。

圖書封面

圖書標(biāo)簽Tags

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


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


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

 
 

 

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

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