出版時間:2009-7 出版社:中山大學(xué)出版社 作者:雷于生,胡成松 編 頁數(shù):272
內(nèi)容概要
《新世紀(jì)高等學(xué)校計算機(jī)系列教材:C語言程序設(shè)計》從應(yīng)用的角度出發(fā),較全面、系統(tǒng)地介紹了C語言程序設(shè)計的基本原理、基本方法和基本技術(shù)。其內(nèi)容包括:C語言概述,C語言語法基礎(chǔ),順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、函數(shù)、數(shù)組、指針、結(jié)構(gòu)與聯(lián)合等程序設(shè)計方法和技術(shù).以及編譯預(yù)處理和文件操作等?!缎率兰o(jì)高等學(xué)校計算機(jī)系列教材:C語言程序設(shè)計》對基本概念、基本原理與基本應(yīng)用的介紹,重點(diǎn)突出,主次分明;書中所有例題、習(xí)題都通過精選,并兼顧等級考試。
書籍目錄
第1章 C語言程序設(shè)計概述1.1 程序設(shè)計的基本概念1.1.1 程序和程序設(shè)計1.1.2 程序設(shè)計語言與程序設(shè)計方法1.2 C語言的產(chǎn)生、發(fā)展及標(biāo)準(zhǔn)化1.3 C語言的體系結(jié)構(gòu)及特征1.3.1 C語言的體系結(jié)構(gòu)1.3.2 C語言的語言特征1.4 C語言程序的基本組成1.5 算法及其表示1.5.1 算法的基本概念1.5.2 算法的特性及組成要素1.5.3 算法的描述及實(shí)現(xiàn)1.6 學(xué)習(xí)C語言程序設(shè)計的方法習(xí)題一第2章 C語言程序的語法基礎(chǔ)2.1 C語言的字符集和標(biāo)識符2.1.1 字符集2.1.2 標(biāo)識符、關(guān)鍵字及分隔符2.2 C語言的基本數(shù)據(jù)類型2.2.1 數(shù)據(jù)類型的分類2.2.2 基本數(shù)據(jù)類型的名字及長度2.3 常量與變量2.3.1 整型常量和整型變量2.3.2 實(shí)型常量和實(shí)型變量2.3.3 字符常量和字符變量2.3.4 字符串常量2.4 算術(shù)運(yùn)算符和算術(shù)表達(dá)式2.5 賦值運(yùn)算符和賦值表達(dá)式2.6 關(guān)系運(yùn)算符和關(guān)系表達(dá)式2.7 邏輯運(yùn)算符和邏輯表達(dá)式2.8 條件運(yùn)算符和條件表達(dá)式2.9 逗號運(yùn)算符和逗號表達(dá)式2.1 0位運(yùn)算符和位運(yùn)算表達(dá)式習(xí)題二第3章 順序結(jié)構(gòu)程序設(shè)計3.1 C程序的基本語句3.1.1 表達(dá)式語句3.1.2 復(fù)合語句3.1.3 控制語句3.1.4 函數(shù)調(diào)用語句3.1.5 空語句3.2 賦值語句3.3 數(shù)據(jù)的基本輸入/輸出3.3.1 字符數(shù)據(jù)的輸入/輸出3.3.2 格式標(biāo)準(zhǔn)輸入/輸出3.4 順序結(jié)構(gòu)程序設(shè)計習(xí)題三第4章 選擇結(jié)構(gòu)程序設(shè)計4.1 if語句4.1.1 if語句的三種形式4.1.2 if語句的嵌套4.2 條件運(yùn)算符和表達(dá)式4.3 switch語句4.4 選擇結(jié)構(gòu)程序設(shè)計舉例習(xí)題四第5章 循環(huán)結(jié)構(gòu)程序設(shè)計5.1 while循環(huán)語句5.2 for循環(huán)語句5.3 do-while循環(huán)語句5.4 循環(huán)的嵌套5.5 break和continue語句5.6 goto語句與if語句構(gòu)成的循環(huán)5.6.1 goto語句和標(biāo)號5.6.2 goto語句與if語句構(gòu)成的循環(huán)5.7 循環(huán)結(jié)構(gòu)程序設(shè)計舉例習(xí)題五第6章 數(shù)組6.1 一維數(shù)組6.1.1 一維數(shù)組的定義6.1.2 一維數(shù)組元素的引用6.1.3 一維數(shù)組元素的初始化6.1.4 一維數(shù)組應(yīng)用舉例6.2 二維數(shù)組6.2.1 二維數(shù)組的定義6.2.2 二維數(shù)組元素的引用6.2.3 二維數(shù)組元素的初始化6.2.4 二維數(shù)組應(yīng)用舉例6.3 字符數(shù)組和字符串6.3.1 字符數(shù)組的定義6.3.2 字符數(shù)組的初始化6.3.3 字符數(shù)組元素的引用6.3.4 字符串的存儲6.3.5 字符數(shù)組的輸入/輸出6.3.6 字符串處理函數(shù)6.3.7 字符數(shù)組程序設(shè)計舉例習(xí)題六第7章 函數(shù)7.1 C程序的一般結(jié)構(gòu)7.1.1 結(jié)構(gòu)化程序設(shè)計的概念7.1.2 C程序的一般結(jié)構(gòu)7.2 函數(shù)的分類和定義7.2.1 函數(shù)的分類7.2.2 函數(shù)的定義7.3 函數(shù)的調(diào)用7.3.1 函數(shù)調(diào)用的一般形式7.3.2 函數(shù)調(diào)用的方式7.3.3 函數(shù)調(diào)用的執(zhí)行過程7.3.4 被調(diào)用函數(shù)的聲明和函數(shù)原型7.4 數(shù)組作為函數(shù)參數(shù)7.4.1 數(shù)組元素作函數(shù)實(shí)參7.4.2 數(shù)組名作為函數(shù)參數(shù)7.5 函數(shù)的嵌套與遞歸調(diào)用7.5.1 函數(shù)的嵌套調(diào)用7.5.2 函數(shù)的遞歸調(diào)用7.6 局部變量和全局變量7.6.1 局部變量7.6.2 全局變量7.7 變量的存儲類別7.7.1 動態(tài)存儲方式變量與靜態(tài)存儲方式變量7.7.2 auto變量7.7.3 用static聲明局邵燹量7.7.4 register變量7.7.5 用extern聲明外部變量7.8 內(nèi)部函數(shù)和外部函數(shù)習(xí)題七第8章 指針8.1 指針與地址的概念8.2 指針變量的定義與引用8.2.1 指針變量的定義8.2.2 指針變量的引用及運(yùn)算8.2.3 指針變量作為函數(shù)參數(shù)8.3 指針與數(shù)組8.3.1 指向一維數(shù)組的指針8.3.2 指向二維數(shù)組的指針8.4 指針與字符串8.4.1 字符串與指向字符串的指針8.4.2 使用字符串指針變量與字符數(shù)組的區(qū)別8.5 指向函數(shù)的指針8.6 指針型函數(shù)8.7 指針數(shù)組與指向指針的指針8.7.1 指針數(shù)組的概念8.7.2 指向指針的指針8.7.3 main函數(shù)的參數(shù)習(xí)題八第9章 編譯預(yù)處理9.1 無參宏定義9.2 帶參數(shù)的宏定義9.3 取消宏定義9.4 文件包含#include9.5 條件編譯習(xí)題九第10章 結(jié)構(gòu)與聯(lián)合10.1 結(jié)構(gòu)類型和結(jié)構(gòu)變量10.1.1 結(jié)構(gòu)類型的聲明10.1.2 結(jié)構(gòu)變量的定義與初始化lO.1.3 結(jié)構(gòu)類型的引用10.2 結(jié)構(gòu)數(shù)組10.2.1 結(jié)構(gòu)數(shù)組的定義與初始化10.2.2 結(jié)構(gòu)數(shù)組元素的引用10.3 指向結(jié)構(gòu)類型數(shù)據(jù)的指針10.3.1 指向結(jié)構(gòu)類型變量的指針10.3.2 指向結(jié)構(gòu)數(shù)組的指針10.3.3 用結(jié)構(gòu)變量和結(jié)構(gòu)指針作為函數(shù)參數(shù)10.4 用結(jié)構(gòu)指針處理鏈表10.4.1 靜態(tài)數(shù)據(jù)結(jié)構(gòu)和動態(tài)數(shù)據(jù)結(jié)構(gòu)的概念10.4.2 C語言的動態(tài)存儲分配函數(shù)10.4.3 鏈表的建立和操作10.5 聯(lián)合和聯(lián)合數(shù)據(jù)的引用10.6 枚舉類型定義和應(yīng)用10.7 類型定義typedef習(xí)題十第11章 文件11.1 C語言中文件的基本概念11.2 文件類型指針11.3 文件的打開與關(guān)閉11.3.1 文件的打開11.3.2 文件的關(guān)閉11.4 文件的讀/寫11.4.1 fputc函數(shù)和fgetc函數(shù)11.4.2 fread函數(shù)和fwrite函數(shù)11.4.3 fprintf函數(shù)和fscanf函數(shù)11.5 文件的定位11.5.1 rewind函數(shù)11.5.2 fseek函數(shù)和隨機(jī)讀/寫11.5.3 ftell函數(shù)11.6 文件的錯誤檢測11.6.1 ferror函數(shù)11.6.2 cleareer函數(shù)習(xí)題十一附錄附錄1ASCII字符編碼表附錄2C標(biāo)準(zhǔn)庫函數(shù)參考文獻(xiàn)
編輯推薦
《新世紀(jì)高等學(xué)校計算機(jī)系列教材:C語言程序設(shè)計》適合應(yīng)用型高等學(xué)校計算機(jī)本科各專業(yè)作為教材使用,在適當(dāng)減少部分內(nèi)容或適當(dāng)減少部分例題講解的情況下.也適合理工類本科其他各專業(yè)及??谱鳛榻滩氖褂谩?/pre>圖書封面
評論、評分、閱讀與下載
- 還沒讀過(61)
- 勉強(qiáng)可看(446)
- 一般般(761)
- 內(nèi)容豐富(3156)
- 強(qiáng)力推薦(258)